TFTrailFuTrust the dirt
app.trailfu.com preview

TrailFu App Portal Preview

A static, demo-ready preview of the future TrailFu web app, aligned to the v92.3 mobile capability set for account sync, garage, progress, ride history, route planning, privacy controls, imports, and destination planning.

Local-first status

Preserved

Mobile apps still work without accounts.

Cloud layer

Optional

Sync can be enabled later per rider.

Raw GPS upload

Off by default

User controlled when added.

Backend

Not required

Build 3 is static and demo ready, aligned to the uploaded TrailFu iOS v92.3 app.

Build 3 scope

A portal that demonstrates the ecosystem without needing the ecosystem yet.

This build uses mock data only. It does not require Supabase, PostGIS, accounts, cloud sync, or a backend.

Now

Static portal shell

Mock data, working navigation, polished UI, product story, and future contracts.

Next

Supabase-ready account layer

Sign in with Apple, profile, sync events, export/delete controls.

After

Garage sync

Bikes, components, service logs, mileage, and reminders across iOS, Android, and web.

Then

Ride summaries and route plans

Privacy-protected ride memory, route intents, and send-to-phone handoff.

Progress preview

Who the rider is becoming.

Distance

84.7 mi

+18% vs last month

Elevation

7,820 ft

+11% climbing load

New Dirt

22%

3 new trail systems

Ride Variety

High

More tech and flow mix

Flow tolerance82/100
Climb comfort68/100
Tech appetite74/100
Loop repetition56/100
Travel readiness63/100

Sync model

Optional cloud, local-first apps.

Build 3 previews the sync controls without turning cloud into a requirement. A rider can use TrailFu as a local riding tool first and enable backup later.

Mock

Garage

Ready for future sync

Bikes, components, mileage, setup notes, reminders.

Ride summaries

Contract drafted

Distance, elevation, trail names, Ride Truth summary.

Route plans

Portal preview

Saved route intents, confidence, gaps, send-to-phone handoff.

Raw tracks

Protected later

Not uploaded by default. Privacy zones first.

Diagnostics

Explicit export

Only visible or shared when the rider chooses.

Route planning contract

The route can be shorter. It cannot be fake.

Build 3 previews the big-screen route planner as a trust interface. Target mileage is treated as intent, not permission to stitch together trails that do not connect.

Bentonville 24 mile linked loop

Target 24.5 mi

21.8 mi confirmed trail, 2.7 mi road/connectors labeled

Confidence: Medium high

No disconnected trail collage. Remaining mileage requires honest connector miles.

Sedona red rock sampler

Target 16 mi

Data review required before export

Confidence: Draft only

Do not claim ride-ready until connected trail graph is validated.

Park City climbing day

Target 22 mi

Loop style and elevation profile saved as intent

Confidence: Future-ready

Trail status and local rules must be checked by rider.

Validated trail graph

Confirmed trailsConnector miles labeledNo disconnected collage