MyTraL
by Martin Dvorak
Sovereign athlete training log - train smarter, not harder
About
MyTraL is a privacy-first personal sport training log designed to track your athletic activities, manage your gear, and analyze your fitness progress. Key Features: - Universal Activity Tracking: Record and analyze any sport, from running and cycling to weightlifting and hiking. - Smart Gear Management: Monitor usage statistics for shoes, bikes, and components to know exactly when to service or replace them. - Deep Training Insights: Analyze your training load, monitor fitness trends, track goals, and record personal records (PRs). - Holistic Health Tracking: Keep tabs on your weight, general health metrics, custom trails, and training outfits. - Seamless Importing: Bring your data with you. Supports FIT, GPX, TCX, Strava®, Polar®, and more. - 100% Local Storage: Your data stays on your machine. No mandatory accounts, no cloud tracking. Whether you're training for a marathon or keeping a daily active journal, MyTraL puts your data back in your hands.
Permissions
1 permission weaken the sandbox. Flatsonar asks before installing.
- sets PYTHONPATH: changes which libraries or plugins get loaded
--env=PYTHONPATH=/app/lib/python3.12/site-packages - network
--share=network - Wayland display
--socket=wayland - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - GPU acceleration
--device=dri - access to xdg-data/mytral
--filesystem=xdg-data/mytral:create - access to xdg-config/mytral
--filesystem=xdg-config/mytral:create
Who publishes this
Nobody has confirmed that the publisher controls this app id. Flatsonar warns before installing.
- com.mindforger.Mytral claims the domain mindforger.com; only its owner can prove that
publisher:namespace - the build has network access: it can download things the manifest does not list
build-options:--share=network - fetches from the network during the build (nothing to audit beforehand): pip3 install --prefix=${FLATPAK_DEST} .
mytral:build-commands
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.