Development Roadmap
Futunk is a European alternative for activity tracking, performance insights and social interaction, founded by a fellow runner. We're privacy-first, tracking-free and ad-free.
We're a small team. Balancing work on (paid) contracts, training, running races and social activities all impact the time we can allocate to developing new features.
This roadmap outlines our key milestones as we move from private beta to public launch and beyond. If you have ideas or feedback, we'd love to hear from you — your input helps shape the future of Futunk.
Private Beta β Supporters
Laying the foundation before onboarding external users.
Signup & User Experience
Refine the followers settings.
Content & Communication
Finalise and publish beta release blog update.
Private Beta β Runners
Unlocking core features for runner profiles and activity tracking.
Garmin API Integration
Award batch for Garmin connection.
Event Management
Build UI for managing Events (foundation complete in activity edit).
Integrate event details and participation history into activity pages.
Finalize event calendar and bookmarks.
Publish event detail pages.
Security
Upgrade to Chartist 1.x
Perform in-depth security review: input validation and output sanitisation.
Content & Communication
Finalise and publish private beta release blog update.
Send launch notification email to email addresses that were opted-in.
Public Beta β
Scaling up, improving usability, and opening access.
Subscription Tiers
Finalise public pricing page, add CTAs and documentation.
Finalise onboarding card, add CTAs.
Finalise subscription status page in user settings, add CTAs and documentation.
Finalise profile picture icon and frame for subscription tiers.
Internal admin reporting tools and stats for subscriptions.
Award badges for subscription tiers.
Payments Integrations
Finalise Payhip API integration.
Finalise Payhip return landing page.
Internal admin reporting tools and stats for payments.
Payment status page in user settings.
Showcase Gallery
Implement media favourites for use in future showcase galleries.
Ticket&Issues Tracker
Develop a public-facing issue tracker.
User Accounts & Preferences
Support user display preferences (timezones, date/time formatting, miles/km).
Enable Google authentication.
Implement Apple as identity provider.
Implement Microsoft as identity provider.
Enable Google authentication.
Implement GDPR compliance: account deletion and data export.
Open registrations – keep invitations but remove the invite-code requirement.
Expand authentication page (connect/disconnect options for identity providers, allow setting password for password-less accounts)
Activity Tracking Enhancements
Handle DNF (Did Not Finish) cases properly, including UI and data implications for distance and event matching.
Expand weather data with additional data points and chart visualisation.
Notifications
Expand available types in notification settings and ensure proper message definitions.
Open Graph Image Designer
Default to highlighted/starred images.
Add customization for layout, images and stat elements.
Content
Finalise press release.
Finalise and publish public beta release blog update.
Launch
Event Management
Expand the event management interface to allow organizers to promote events.
Device Support
Expand file compatibility for different watch brands.
Add Polar Flow API integration.
Add Suunto API integration.
SEO & Content
Accounting
Open ASN banking account.
Post-Launch Planned Features
Future features and enhancements.
Race Results Integration
Develop scrapers or API integrations for race results.
uitslagen.nl
MyLaps
Racetimer
Athlinks
PDF-based web results
Goal Tracking
Reintroduce race goal setting with flexible goal types (e.g. PR targets, pace, finish expectations such as "don't walk" and "don't finish last").
Allow multiple goals (e.g. A-goal, B-goal) per event.
Performance analysis
Pace distribution chart.
Add event type average to pace chart for comparison.
User Contributed Ideas
No guarantees, but we’re always listening:
Marketplace
Facilitate transfers and exchanges of race entries and registrations.
Onboarding
Backfill from Strava export.
