📍 pinpoint Live · Self-host

'Remind me when I'm near Safeway' for people who remember 'pick up milk' only when not near a store

Tasks with geo-trigger. When your phone's GPS enters the configured radius of a pinned location, push notification fires. Perfect for errands (buy beer near liquor store, drop off library book near library, mail return near post office). PWA — no app store install.

What it does

📍

Geo-pinned tasks

Each task has an optional geo-trigger: pin a location + radius. 'Buy cat food' → pin the pet store + 0.5mi radius. Fires once when you enter the zone.

📱

PWA notifications

Install as PWA on phone. Background geolocation with your permission. Push notifications when triggered. No app store required. iOS + Android compatible.

🗺️

Place library

Save your frequent errands places: grocery, pharmacy, library, post office, hardware store. Attach tasks to a saved place in one tap.

🔕

Non-nagging

One fire per task when entering. If you don't act, task stays in your list but doesn't re-fire for that visit. No guilt-loop.

Time backup

Every geo-task also has optional time fallback (e.g. 'remind me by Friday regardless'). Catches tasks that expire before you happen to be near the location.

🔒

Location stays local

Flask + SQLite. Your geo data is processed locally (or on your own server). Not an ad-broker with your full movement history.

Quickstart

# clone git clone https://github.com/Dangercorn-Enterprises/pinpoint.git && cd pinpoint pip install -r requirements.txt && python app.py # → port 8432

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Family Plus
$15/mo
  • Everything in Pro
  • Family accounts
  • Siri / Google Assistant integration
  • Shared 'who's-picking-up-what' mode
  • Priority support
  • Early features
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

pinpoint is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.