Core Available Now • Pro Coming Feb 2026

Background Location that Actually Works.

Stop fighting with dirty wrappers and battery drain. Anchor is the native, crash-resistant background location tracking library built for the modern Kotlin Multiplatform stack.

Android   •   iOS

Everything you need to track.

From simple snapshots to complex geofencing, we cover the full spectrum.

On-Demand & Continuous

Request a one-shot "Last Known Location" instantly, or subscribe to a continuous Kotlin Flow of location updates that keeps emitting even in the background.

Resilient & Efficient

Configurable tracking profiles optimize for battery life or high-precision. Our service survives OS kills and utilizes smart duty cycling to save data and power.

Offline Buffering

Network dead? No data lost. Anchor automatically buffers location points into an internal SQLite database and replays them when connectivity returns.

Auto-Sync Engine

Configure a standard HTTP REST endpoint, and Anchor handles the upload retry logic. (Planned: MQTT, AWS, GCP, Firebase adapters).

Native Geofencing

A straightforward, Kotlin-first API that maps directly to the native OS geofencing engine for maximum performance and minimum battery impact.

Polygon Support

Go beyond simple circles. Anchor supports both standard circular geofences and complex Polygon Zones for precise area monitoring.

Built for Mission-Critical Apps.

Whether you are tracking fleets or fitness runs, Anchor provides the distinct capabilities you need.

Logistics & Delivery

Don't drain the driver's battery. Anchor uses a Finite State Machine to toggle high-precision GPS only when the vehicle is moving.

  • Integrated Trip Odometer
  • Auto-Reboot Recovery

Fitness & Health

Capture every turn. Anchor supports High-Frequency Polling for running/cycling apps without the typical background termination issues.

  • Pedometer & Activity Type
  • Distance Calculations

Geo-Marketing

Trigger events exactly when users enter a venue. Our Geofencing Engine wakes up the app silently to sync data or fire local notifications.

  • Unlimited Geofences (platform limits apply)
  • Dwell-time Triggers

Safety & Compliance

Lone worker safety or compliance tracking? Use our Heartbeat Pulse to verify device status even when stationary.

  • Periodic System Health Check
  • Tamper-proof Logs

Designed for Developer Joy.

We didn't just port a Java library. We built Anchor from scratch - with love and passion - because we needed it too. It is designed to feel native to your modern Kotlin stack.

AppInitializer.kt
val config = AnchorProConfig.build {
    licenseKey = "CAPTAIN_KEY_123"
    
    // Universal settings
    trackActivity = true
    minUpdateDistanceMeters = 10.0

    // Platform Specifics
    android {
        priority = AndroidPriority.HIGH_ACCURACY
        updateInterval = 5.seconds
        notification {
            title = "Anchor Tracking"
            iconName = "ic_gps"
        }
    }
    
    ios {
        desiredAccuracy = IosAccuracy.NAVIGATION
        autoPause = false
    }

    // Pro: Auto-Sync Engine
    sync {
        enabled = true
        url = "https://api.myapp.com/v1/locations"
        interval = 2.minutes
        batchSize = 50
        httpHeaders = mapOf("Authorization" to "Bearer ...")
    }
}

AnchorPro.init(config)

Note: API syntax is currently in draft and subject to refinement before the v1.0 stable release.

🚀 LIMITED TIME LAUNCH OFFER: 50% OFF ALL PLANS

Fair Pricing.

Start with the free core. Upgrade when you need the heavy lifting.

Scout

€0 / forever

For indie apps & raw tracking.

  • Unlimited Apps (fair usage applies)
  • Real-time Tracking
  • Background Service
  • Unlimited Usage
  • Apache 2.0 License
  • Community / Docs only support
View on GitHub
POPULAR

Captain

€74
€149 / year

Batteries included for production.

  • Unlimited Apps (fair usage applies)
  • Everything in Scout
  • Offline SQLite Buffering
  • Auto-Sync to Server
  • Motion Battery Saver
  • Unlimited Geofencing (platform limits apply)
  • Priority Email Support

License is perpetual.

Subscription covers updates & support. Keep using the last version forever if you cancel.

Join Waitlist

Admiral

€399
€799 / lifetime

Total control and compliance.

  • Unlimited Apps (fair usage applies)
  • Everything in Captain
  • Full Source Code
  • Audit Rights
  • Priority Slack & Phone Support
  • Priority Feature Requests
  • Custom Development (extra fees apply)
  • White Label Rights

Lifetime Source Updates.

Includes 1st year support.

Optional support renewal: €249/yr.

Contact Sales

Frequently Asked Questions

When will Anchor be released?

The Anchor Core (Free) version is available now. The Pro/Enterprise features are targeting a stable v1.0 release in February 2026. We are currently in active development and internal testing to ensure rock-solid stability before public launch.

Can I use Anchor in a standard Android-only (non-KMP) project?

Absolutely. While Anchor is built for Kotlin Multiplatform, it compiles down to a standard Android library (AAR). You can use it in any native Android project to replace legacy location services with our modern, battery-efficient engine.

Is there a limit on the number of apps or devices?

No limits. You can use Anchor in unlimited applications across unlimited devices. For Pro and Enterprise plans, you simply generate a unique license key for each App ID via your dashboard or by contacting support. We do not charge per-device or per-seat fees.

Fair Usage Policy applies: The license is valid for apps owned or developed by the license holder (you or your company). It cannot be shared, sub-licensed, or used by multiple unrelated entities to avoid purchasing their own licenses.

Why are the Pro features paid?

We believe in sustainable open source. Livotov Labs is an independent, bootstrapped company. We built Anchor because we needed it for our own apps, and we are not funded by VC money.

We offer the Scout plan for free to give back to the community. The Pro license fees allow us to dedicate full-time engineering hours to maintenance, updates, and support - ensuring this library doesn't become abandonware. Your support guarantees Anchor stays robust for the long haul.

This philosophy is why we strictly avoid per-seat or per-app usage fees. Our goal isn't to generate millions for investors, but to earn a fair living that allows us to evolve the project and keep it healthy for the community.

Still have a question? Email us or create an issue on GitHub.

Don't rely on a black box.

Anchor is currently in active development. v1.0 release is planned Jan 2026. Join the waitlist to be notified when the beta drops and get a 50% Early Bird Discount on Pro licenses.