Creating Your Account
- Open Specter and tap Create Account
- Enter your Display Name, Username, Email, and Password (minimum 8 characters)
- Select your Privacy Tier:
Ghost Stats and location hidden except for trust circles Stealth Stats public, location restricted to trust circles + explicit grants Social Stats public, location requires per-activity grant - Tap Register β you're signed in automatically
Signing In
- Sign in with username and password, or use OAuth β Google or Facebook
- Your session persists until you sign out β tokens are stored in encrypted storage on-device
Home & Navigation
The app has five tabs along the bottom:
| Tab | What It Shows |
|---|---|
| Stats | Activity streaks, sleep insights, training load, time-of-day analysis |
| Training | Training plans, today's scheduled workouts |
| Activities | Your activity feed β the default home screen |
| Social | Share grants and trust circles |
| Profile | Account info, privacy tier, sign out, delete account |
Activities
Activity Feed
The Activities tab shows your activity feed. Each card displays distance, duration, pace, and heart rate. If an activity has pending sync, you'll see an orange badge at the top with the count of unsynced activities and a button to sync manually.
Logging an Activity Manually
- From the Activities tab, tap the small pencil button (the inner FAB)
- Enter a Title and select the Activity Type (Run, Ride, Swim, Hike, Walk, or Other)
- Pick Start and End date/time
- Enter Distance (km), Duration (minutes)
- Optionally add Elevation Gain (meters), Average Heart Rate (bpm), and Notes
- Tap Save
Viewing Activity Details
- Tap any activity in your feed
- View the full stats grid: distance, duration, pace, elevation, heart rate, calories
- See weather conditions (temperature, humidity, wind) if available
- View pace splits β first half vs. second half comparison
- See comparison insights and find similar routes
- View notes and device source (phone GPS, Apple Watch, Garmin, etc.)
Route Comparison
From an activity detail, tap Compare to see a side-by-side comparison with another activity. The comparison shows a similarity score badge and stat-by-stat differences with improvement indicators.
Deleting an Activity
- Open the activity detail
- Tap the menu button > Delete
- Confirm
Route data is cryptographically wiped β overwritten with random bytes within 24 hours. This cannot be undone.
GPS Recording
- From the Activities tab, tap the large GPS button (the outer FAB)
- Select your activity type (Run, Ride, Swim, Hike, Walk, or Other)
- Grant location permissions if prompted
- Recording begins immediately
During Recording
The recording screen shows a live OpenStreetMap view with your route drawn as a polyline, plus a real-time stats panel:
| Stat | Details |
|---|---|
| Pace / Speed | Current pace (min/km) or speed (km/h) depending on activity type |
| Time | Elapsed time |
| Distance | Total distance in km |
| Elevation | Elevation gain in meters |
Finishing a Recording
- Tap Pause to pause the workout
- While paused, enter a title for the activity
- Choose: Resume to continue, Save to finish, or Discard to delete
- On save, the activity is stored locally with the full GPS track and queued for sync
GPS-recorded activities are saved to your device immediately, even without a network connection. They sync automatically when you're back online, or you can tap the pending sync badge on the activity list to sync manually.
Stats Dashboard
The Stats tab gives you an overview of your fitness trends:
| Section | What It Shows |
|---|---|
| Activity Streak | Current streak (days), longest streak, activities this week |
| Sleep & Performance | Insights from synced health device sleep data |
| Time of Day | When you tend to be most active |
| Training Load | Chart of recent training volume |
| Personal Goals | Flags and milestones |
| Circle Aggregates | Group stats from your trust circles |
As your streak grows, Specter shows motivational messages at different thresholds to keep you going.
Training Plans
The Training tab shows today's scheduled workouts at the top, followed by your training plans with progress bars.
Creating a Training Plan
- From the Training tab, tap +
- Enter a Plan Name and Goal
- Set the Start and End dates
- Add workouts: for each one, set a date, activity type, description, and optional targets (distance, duration, pace)
- Tap Save
Tracking Progress
- Tap a plan to see its detail view
- Workouts are grouped by date with a progress bar showing completed vs. total
- Mark workouts as completed as you go
Sharing
Creating a Share Grant
- Go to the Social tab, which opens on the Grants view
- Tap +
- Select the grant type:
Stats Only Workout stats, no location Approximate Route Start/end jittered by 500m Full Route Complete GPS track - Tap Create β a share link is generated
Managing Grants
- Given tab β grants you've created. Each shows the grant type, creation date, and expiry. Tap Revoke to terminate access. Revoked and expired grants show a red badge.
- Received tab β activities shared with you, showing the same grant details.
Trust Circles
Trust circles let you define groups of people with specific permissions to your data β no share links needed.
Creating a Circle
- From the Social tab, navigate to Circles
- Tap +
- Enter a name (e.g. "Training Partners", "Family", "Unit")
- Tap Create
Circle Detail View
Tap a circle to open it. The detail screen has two tabs: Members and Challenges.
Adding Members
- On the Members tab, tap +
- Enter the member's User ID
- Set permissions:
- Can See Stats β on by default
- Can See Location β off by default
- Tap Add
The Members tab also shows a Recent Activity feed for the circle, grouped by date.
Ghost users: only circle members with "Can See Stats" see anything. Stealth users: circle members with "Can See Location" get fuzzy route access. Social always requires per-activity grants.
Challenges
Challenges live inside trust circles. They let circle members compete on fitness goals over a set time period.
Creating a Challenge
- Open a trust circle and go to the Challenges tab
- Tap +
- Enter a Title
- Select the Goal Type:
Most Distance Total distance over the challenge period Longest Streak Most consecutive days with an activity Most Activities Total number of activities logged - Set the Start and End dates
- Tap Create
Participating
- Challenge cards show the goal type, date range, and participant count
- Tap Join to enter a challenge (or Leave to exit)
- The leaderboard shows the top 5 participants with medal icons
Privacy & Profile
The Profile tab shows your avatar, display name, and username.
Changing Your Privacy Tier
- Under Privacy Tier, select your new tier
- Confirm the change β it applies immediately
Signing Out
- Tap Sign Out β all tokens are deleted from the device
- If a Wear OS watch is linked, it is also logged out
Deleting Your Account
- Tap Delete Account
- Confirm β all data is cryptographically wiped within 24 hours
Account deletion overwrites all GPS tracks, activities, grants, and circle memberships with random bytes. There is no recovery.
Linking Your Wear OS Watch
- Install Specter on your Wear OS watch
- Open Specter on the watch and tap Link Device
- A 6-digit code appears on the watch
- Your phone shows a confirmation dialog with the same code
- Tap Pair on the phone
- The watch receives your auth tokens and is now fully independent
After linking, the watch records workouts with GPS independently. Activities sync when connectivity returns. See the Wear OS walkthrough for the full workout flow.