Use cases
Built for what you're building
Every geo feature your product will ever need - geocoding, routing, address search, and live tracking - under one key. One plan. Worldwide.
Address autocomplete at checkout
Address errors cause up to 25% of failed deliveries. Predictive autocomplete validates the address before the order is placed - not after it ships to the wrong postcode.
- 3 keystrokes to a full addressRanked candidates appear as the user types, filtered by country, bounding box, or focus point.
- Structured components returned
house_number,road,city,postcode- ready to map to your order schema. - Works globallyInternational address formats from 200+ countries, including non-latin scripts.
Last-mile delivery & courier routing
The last mile is 53% of total shipping cost. Optimized multi-stop routes and live driver tracking cut fuel spend and turn ETA into a competitive feature.
- 20–30% fuel savingsUpload a list of stops, get back the most efficient visiting order with time-window constraints.
- Live tracking for customersWebSocket at 1–5 Hz gives customers a live map of their courier. Same stream powers your dispatcher.
- 10+ vehicle profilesCar, motorcycle, bicycle, cargo bike, truck with HGV restrictions - route adapts to your fleet.
On-demand & marketplace apps
Rideshare, food delivery, grocery, and home services run on the same location stack. All four PickPoint APIs - autocomplete, geocoding, routing, live tracking - in one key.
- Full flow in one platformUser picks an address → provider gets routed → customer tracks live. No multiple vendor contracts.
- ETA accuracy drives 5-star ratingsInaccurate ETAs are the #1 driver of 1-star reviews in delivery apps.
- No per-minute throttle at lunch rushOn-demand apps have bursty traffic. No QPS cap means no 429s during peak hours.
Fleet management & telematics
Know where every vehicle is right now, where it's been, and whether it's on schedule. WebSocket streams at up to 50 Hz, with full REST API for device management.
- Configurable frequency1 Hz for vehicles, 50 Hz for drones or precision applications. Battery-saving mode at 0.1 Hz for parked vehicles.
- Track history by time rangeGeoJSON LineString for any date range - compliance, driver reports, incident investigation.
- REST device managementRegister, update, and deactivate devices programmatically - no dashboard required.
Field service & home visits
Technicians, home care workers, and inspectors spend too much time driving between appointments. Intelligent scheduling with time windows turns a chaotic day into an optimized sequence.
- Time-window constraintsEach appointment carries an earliest/latest arrival time. The optimizer respects windows while minimizing total route distance.
- Batch geocode instantlyNo per-minute throttle - import 50 addresses, geocode them in one burst, feed into the optimizer.
- +2 jobs per dayField teams using optimized routing average 23% fewer kilometers and fit more appointments in the same shift.
Micro-mobility & shared vehicles
E-scooters, bikes, and cargo bikes are GPS-tracked in real time. Riders see available vehicles. Operators see fleet distribution, trip activity, and misparked vehicles that need repositioning.
- Parking zone enforcementDefine allowed parking areas as geofences. Detect misparked vehicles instantly - no manual inspection rounds needed.
- Battery-saving idle modeParked vehicles stream at 0.1 Hz to conserve battery. As soon as a trip starts, the device automatically switches to 1–5 Hz.
- Fleet rebalancing intelligenceTrack history shows demand patterns across zones. Redistribute vehicles to high-demand areas before rush hour.
Family safety & child monitoring
Smart watches, backpack tags, and school bus trackers turn a parent's phone into a real-time safety dashboard. Define safe zones, get instant alerts when they're crossed.
- Geofence alerts in real timeAlert fires the moment the device crosses the boundary - not on the next poll. Server-side continuous check.
- Live walk-home trackingParent sees child's position moving in real time at 1–5 Hz. Route history shows the exact path taken.
- Low-power mode for all-day battery0.1 Hz background, 5 Hz near geofence boundaries. Balance battery against accuracy.
Pet tracking & GPS collars
GPS collars stream the pet's position to the owner's app. Walk routes are recorded automatically. If the pet escapes the home zone, a push notification fires instantly.
- Escape detection in under 1 secondWebSocket streaming means the geofence check happens server-side continuously, not on a polling interval.
- Automatic walk route recordingEvery walk stored as a GeoJSON LineString. View history, share routes, track exercise stats.
- Last known location persistsIf the collar loses GPS signal, the last confirmed position is always available.
Outdoor race & event tracking
Orienteering, triathlon, trail running, cross-country skiing - every athlete becomes a live dot on the terrain map. Spectators watch athletes navigate forests and hills in real time. Race directors spot problems in seconds.
- Live public leaderboardStream GPS positions at up to 5 Hz and rank athletes automatically. Spectator apps update the map without polling - just open a WebSocket and listen.
- Track history & replayFull position history for every athlete. Race directors replay the event; athletes analyse pacing, splits, and route choices segment by segment.
- Course deviation alertsDefine the official course as a geofence. Get instant alerts when an athlete stops, leaves the course, or misses a checkpoint.
SaaS products & location data
CRMs, real estate platforms, analytics dashboards, territory management tools - every product that stores addresses needs geocoding. Fire 20 parallel requests and get results back in under a second. Flat monthly pricing regardless of volume.
- High-throughput parallel geocodingNo QPS cap - fire as many concurrent requests as you need. Geocode an entire customer database at full speed during onboarding.
- Administrative polygon boundariesLookup by Place ID returns the full GeoJSON polygon of any city, district, or postal code. Ideal for territory and coverage maps.
- Store results indefinitelyGeocoding results can be cached and stored in your own database for as long as needed - no re-geocoding fees, no lock-in.