Deterministic Local SEO Tracker

Your business may rank #1 when searched from the cash register. But what do real customers see 400 meters away at the nearest intersection? Radius audits Google Maps visibility per physical coordinate across tiered perimeters, eliminating proxy guesswork.

ACCURACY BENCHMARKS & ARCHITECTURAL SPECS
Deterministic Coordinates Queried at exact latitude & longitude, never generic municipal centroids
5-Tiered Perimeter Matrix Quantify visibility decay at 50m, 100m, 250m, 500m, and 1,000m
Zero Proxy Drift Cell indexing anchored to Google S2 Level 13 spherical projections
Columnar Retention ClickHouse sink stores immutable historical runs without synthetic aggregation
Idempotent Metering Strict idempotency guard; upstream failures never deduct account credits
Sync & Async Modes Sub-second synchronous responses for single spots; webhook pipelines for retail chains

Interactive Radius Tracking Simulator

https://radius-api.ypym.app/api/v1/spatial/analyze
50m
100m
250m
500m
1,000m
Toko Kopi Tuku (Target)
Anomali (85m)
Fore (180m)
Starbucks (320m)
Kenangan (440m)
Point (710m)
Perimeter Audit

Select distance to inspect local visibility

50m Storefront Entrance
#1 Local 3-Pack
100m Immediate Block
#1 Local 3-Pack
250m Nearest Intersection
#2 Local 3-Pack
500m 5-Minute Walk
#5 Displaced
1,000m Commercial District
#14 Out of Reach
Top Brands at 250m

5 competing businesses near intersection

1
Fore Coffee Fatmawati 180m away
★ 4.8 (1,420 reviews) • fore.coffee
Google Maps • Website • Instagram • GoFood
2
Toko Kopi Tuku (Your Store) 250m centroid
★ 4.7 (3,890 reviews) • toko-tuku.com
Google Maps • Website • Instagram • Tokopedia
3
Starbucks Reserve Cipete 240m away
★ 4.6 (2,100 reviews) • starbucks.co.id
Google Maps • Website • TikTok • GrabFood
4
Dua Coffee Cipete 290m away
★ 4.6 (880 reviews) • duacoffee.com
Google Maps • Instagram • ShopeeFood
5
Anomali Coffee Antasari 310m away
★ 4.5 (1,150 reviews) • anomalicoffee.com
Google Maps • Website • Instagram

Why Conventional Rank Trackers Fail at Local SEO

Most rank tracking software relies on single-city IP pools and broad municipal searches. Here is how deterministic coordinate auditing compares to legacy approaches.

YPYM Radius

YPYM Radius

Deterministic S2 Coordinate Tracker
  • S2 Spherical Geometry Centroids Queries exact lat/lng coordinates mapped to Google S2 Level 13 cells. Zero proxy guesswork.
  • 5-Tiered Perimeter Matrix Measures rank decay at 50m, 100m, 250m, 500m, and 1,000m to identify true foot-traffic boundaries.
  • Competitor Displacement Telemetry Pinpoints the exact physical distance where nearby brands push your listing out of the Local 3-Pack.
  • Fair Idempotent Metering Guaranteed zero credit deduction on failed or throttled upstream scans.
  • Immutable ClickHouse Retention Longitudinal rank trend analysis to prove whether review velocity expands physical reach.

City-Level Proxies

Legacy Commercial Rank Trackers
  • Broad Municipal Assumptions Queries from a random data center IP, treating entire metropolitan areas as flat unified surfaces.
  • Blindsided by Walking Radius Cannot reveal whether a store ranks for pedestrians 200m away versus 2km away.
  • Synthetic Averaging Reports a blended "Rank #3 in Jakarta" that conceals real localized rank drops.
  • Credits Burned on Failures Users are frequently billed for CAPTCHA-blocked and incomplete scrape cycles.

Synthetic Geo-Grids

Visual Matrix Scrapers
  • Fixed Square Patterns Employs arbitrary square grids rather than concentric human walking radiuses.
  • Exorbitant Credit Multiplication Charges 49 to 100 credits per single scan (7x7 grid) without providing displacement diagnostics.
  • Heavy Headless Browser Latency Takes 45 to 90 seconds per grid run, making real-time API integrations impractical.
  • Visual Pin Maps Offers colorful heatmaps, though often lacks raw structured JSON feeds for developers.

Manual Mobile Checks

On-Device Search Verification
  • Severe In-Store Proximity Bias Searching from inside the business guarantees #1 due to distance zero, creating false confidence.
  • Personalization Distortion Google account search history and past navigation habits skew individual SERP results.
  • Zero Scalability Physically walking around intersections with a smartphone is impossible for multi-location brands.
  • Zero Upfront Software Cost Direct observation, but completely lacks historical tracking or API automation.

Developer API & Microservice Architecture

Query local ranking data per coordinate cell with sub-second latency and zero proxy location bias.

Website Domain
Google Business
TikTok Shop
Instagram Business
GoFood Partner
Shopee Merchant
Tokopedia Partner
ShopeeFood Partner
Facebook Business
Omnichannel Directory
Google Search

Tri-Signal SERP Alignment

Eliminates IP proxy location bias by synchronizing Point-Level Lat/Long Coordinates, Target Country Residential Subnets, and Locale Headers (gl/hl) for 100% pure local diagnostic data.

Tri-signal alignment 100% aligned
GPS Lat/Long lat=-7.9734&lng=112.6562
Residential proxy Country matched
SERP locale gl=id & hl=id

Poly-Entity & Live 404 Guard

Full spatial coverage for brands with or without Google Maps CID. Audits Maps, Instagram, TikTok, Tokopedia, & Web with Live Pre-Flight HTTP 200/301 Health Checks to eliminate 404 dead links.

Entity health check Auto-discovery
Google Maps CID 200 OK • Verified
Instagram official 200 OK • Verified
Tokopedia store 200 OK • Verified

High-Precision Geospatial API

High-precision geospatial measurement infrastructure with zero location drift, sub-second API response time, and 99.9% SLO availability.

POST /v1/radius/analyze p95: 1.2s
{ "point_id": "LOCUS-89C259",
"place_id": "1048576403",
"locus_engine": "v3.3.1",
"status": "200_OK" }

Why Physical Distance Determines Store Revenue

Google Maps does not evaluate cities as uniform planes. Local SERPs adapt dynamically to each pedestrian footstep.

Proximity Bias Reality

When business owners search their brand from behind the counter, they almost always rank #1 due to zero distance. Customers 300 meters away at the bus stop see a completely different set of recommendations. Radius maps this reality accurately.

5-Tiered Perimeter Matrix

Rather than a single arbitrary pin, Radius audits 5 calibrated boundaries simultaneously: 50m (storefront entrance), 100m (neighboring block), 250m (nearest intersection), 500m (5-minute walk), and 1,000m (vehicle access).

Immutable Historical Ledger

Every audit is recorded per latitude and longitude in ClickHouse columnar storage. Track whether acquiring authentic customer reviews and refining local listing profiles steadily widens your real visibility perimeter week over week.

Synchronous API & Async Webhooks

Trigger instant REST calls for real-time dashboard lookups, or leverage asynchronous batch queues to dispatch automated scheduled audits across hundreds of retail branches every night.

Idempotent Credit Metering

We never charge for failed queries. Idempotency keys protect against duplicate billing, and upstream search engine timeouts automatically revert without deducting your account balance.

Developer Integration

Start running sub-second deterministic S2 multi-radius audits in under 60 seconds with the official NPM package or REST API.

$ npm install ypym-radius
quickstart.js • Node.js SDK
// 1. Import official client
const { RadiusClient } = require('ypym-radius');

// 2. Connect using production demo API key
const radius = new RadiusClient({ apiKey: 'ypym_radius_demo_9876543210abcdef' });

// 3. Audit 5 deterministic walking perimeters (50m – 1,000m)
const result = await radius.auditSERP({
  query: 'cafe di araya malang',
  latitude: -7.9405, longitude: 112.6565,
  targetBrand: 'Starbucks'
});

console.log(result.ranks, result.topCompetitors);|
✓ HTTP/2 200 OK — 5 Coordinates Audited 138ms latency • 0 packet loss
{ "status": "success", "query": "cafe di araya malang", "target_brand": "Starbucks", "ranks": { "50m": "#1", "100m": "#1", "200m": "#1", "500m": "#2", "1000m": "#4" }, "top_competitors": [ { "name": "Niko Cafe Araya", "distance": "75m", "rank": 2 }, { "name": "Kopi Kenangan Araya", "distance": "140m", "rank": 3 } ], "credits_charged": 5, "idempotency_key": "ypym_rad_9876543210_araya" }
API Gateway Endpoint https://radius-api.ypym.app/api/v1/spatial/analyze Deterministic REST API with sub-second response latency
Centroid Resolution Google S2 Cell Level 14 Sub-meter coordinate projection without simulated proxy drift
Auth & Metering Token Bearer + Atomic Wallet Guard Zero double-billing; failed extractions preserve balance

Onboarding

Getting started with Radius
1/4
Early access
Pricing plan
Payment details
Review & confirm

Get Early Access to Radius

Provision sandbox API credentials and evaluate multi-radius coordinate rank audits with zero proxy bias.

5 Perimeter Rings
Measure ranking shifts accurately from 50m to 1,000m.
Zero Double-Billing
Failed or throttled scans never deduct account quota.
ClickHouse History
Immutable historical logs for longitudinal visibility trends.
Yes, proceed to plan selection & setup
Select an audit quota matching your physical store locations and stack requirements.

Choose Your Plan

Select a tier calibrated to your audit volume. Upgrade, downgrade, or add credit packs whenever your footprint expands.

Starter
Rp 99.000 / month
1,500 scans/mo • 15 API keys • Real-time extraction • 12 months history
Growth Recommended
Rp 249.000 / month
5,000 scans/mo • 50 API keys • 5-radius matrix (50m-1km) • ClickHouse delta tracking
Agency Pro
Rp 599.000 / month
15,000 scans/mo • Unlimited API keys • High-concurrency async queue • Priority dispatch
Enterprise
Rp 1.799.000+ / month
50,000+ scans/mo • Dedicated IP pool • Custom cell resolution • 99.9% SLA contract

Organization & Payment Simulation

Enter your contact details to generate your sandbox tenant and simulation invoice.

Please enter your full name.
Please enter a valid work email.
Please enter your company name.

Review & Confirm Request

Please verify your configuration before sandbox API credentials are generated.

Selected Plan Growth (Rp 249.000 / mo)
Audit Quota 5,000 scans/mo • 50 API Keys • 5-Radius Matrix
Contact Name -
Work Email -
Company Brand -
Country Indonesia (ID)
Sector F&B / Hospitality
Payment Simulation QRIS Instant

This is an early access request and billing simulation. Your sandbox API credentials and documentation will be dispatched directly to your work email.

Radius Sandbox Credentials Ready!

Thank you. Your early access credentials and sandbox authentication keys have been dispatched to .

rad_test_7f90c1e8432a901844cd9

Frequently Asked Questions

Essential details regarding perimeter tracking mechanics, idempotent metering, and data architecture.

Google Maps places heavy algorithmic weight on user proximity. When checking from behind the counter, your mobile GPS coordinates coincide exactly with your business pin, giving the impression of constant leadership.

When actual pedestrians search 300 to 500 meters away at a transit station or major intersection, Google reallocates top 3-pack positions to competitors closer to their walking trajectory. Multi-perimeter auditing removes this proximity bias.

Most legacy tools dispatch queries through generic commercial proxy networks with municipal labels (such as "Jakarta" or "Surabaya"), effectively treating an entire city as a single flat search point.

Radius calculates ranking positions across 5 calibrated radii (50m, 100m, 250m, 500m, and 1,000m) anchored to deterministic S2 spherical cells. This reveals the precise physical boundary where your listing drops out of the Local 3-Pack.

Radius operates on an idempotent ledger principle. Credits are deducted solely when rank extraction succeeds and is verified against our schema.

If upstream timeouts or rate limiting occurs, the transaction is rejected with zero deduction to your account balance.

Yes. All audit runs are stored in ClickHouse columnar storage with 12 months retention for standard tiers and perpetual retention for enterprise tiers.

This allows longitudinal comparisons to verify whether profile optimizations and review acquisition campaigns genuinely expand your physical reach across wider perimeters.

Single synchronous requests complete between 140ms and 320ms due to stream-based extraction without heavy browser overhead. For high-volume enterprise workloads, asynchronous batch endpoints ingest up to 10,000 requests per second in parallel.

Start Mapping Your Physical Search Reach

Available for multi-location retail chains, local business operators, and digital agencies. Submit your work email to receive initial sandbox API credentials.

Your details are securely handled under our Privacy Policy.