android app for https://otb-tracker.outsidethebox.top tracking
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

1.3 KiB

PROJECT_STATE.md

Project

  • Name: follow-me
  • App label: otb-tcom
  • Version: v0.1.0
  • Build date: 2026-03-16
  • Platform: Android
  • Package: top.outsidethebox.followme
  • Minimum Android version: 6.0 (API 23)

Current scope

Working Android client scaffold for GPS tracking into OTB Tracker.

Current implemented features

  • Foreground tracking service
  • HTTPS primary ingest endpoint
  • HTTP fallback ingest endpoint
  • Device-local default-to-HTTP after 3 consecutive HTTPS fallback events
  • X-API-Key token header
  • Minimal installer/settings screen
  • Save/start/stop controls
  • Reboot restart when tracking was already enabled
  • Location payload fields aligned to provided ingest contract

Not yet implemented

  • Backend onboarding flow for freeadmin/drone install paths
  • Token issuance / enrollment API
  • Local queueing for offline retry backlog
  • Battery optimization exemption helper UI
  • Geofence pill creation in app
  • Admin / drone role-aware UI behavior
  • Play Store packaging / signing / release pipeline
  • Linux and Windows tracker clients

Endpoint contract

Primary:

Fallback:

Header:

  • X-API-Key: token

Method:

  • POST

Source label

  • Default source string: otb-tcom