Spix - Privacy Fitness Tracker

Spix - Privacy Fitness Tracker

Privacy-first offline fitness tracker with AI rep counter and gamification

LuckyTheCookie - Lucas THIEBAUT Sport / Gesundheit

Screenshots

Screenshot von Spix - Privacy Fitness Tracker Screenshot von Spix - Privacy Fitness Tracker Screenshot von Spix - Privacy Fitness Tracker Screenshot von Spix - Privacy Fitness Tracker Screenshot von Spix - Privacy Fitness Tracker

Beschreibung

Diese Beschreibung liegt nicht in deiner Sprache vor, angezeigt wird die englische Fassung.

Spix is your elegant, privacy-first fitness companion that works 100% offline.

PRIVACY & PHILOSOPHY
Because your health data belongs to YOU, Spix was designed to be completely transparent:
• 100% Local & Offline: Works without internet. Your data stays on your device.
• Secure Camera: Used only for real-time movement detection in Rep Counter. No images are saved or sent.
• Accelerometer Alternative: Privacy-conscious? Use sensor-only mode to count reps without the camera.
• Optional Social Features: Social features are completely optional. You stay in control.
• Complete Deletion: One-click account deletion removes all your data instantly.
• No Data Selling: Never. This is a passion project, not a commercial product.

MAIN FEATURES

Dashboard & Tracking
• Today Screen: Synthetic view with weekly progress ring and calendar
• Complete Tracking: 4 dedicated modes (Home Workout, Running, Meals, Measurements)
• History: Full journal with filters and quick deletion
• Health Connect (Android): Smart automatic import of your workouts from other apps

Intelligent Rep Counter
Put down your phone and let AI work for you:
• Detection: Analysis via Camera (local Pose Detection) or Accelerometer
• Exercises: Support for Push-ups, Squats, Sit-ups, Jumping Jacks
• Feedback: Smooth animations and visual coaching

Tools & Gamification
• Workout Generator: Create custom workouts (Duration, Focus, Intensity)
• Streak System: Maintain your streak to unlock visual rewards
• Badges: 10+ trophies to unlock (From "First Step" to "Legend")
• Statistics: Interactive charts to visualize your progress (Weight, Activity)

TECH STACK
Built with React Native, Expo SDK 54, TypeScript, and local-first architecture using Zustand + MMKV for blazing-fast offline performance.

OPEN SOURCE
Spix is open source under AGPL-3.0 license. Contributions welcome!

Versionen

Version Datum Größe Benötigt Android Herunterladen
11.7.0 aktuell
174bce2f8190d400…
28.04.2026 60 MB API 26
11.7.0
ced87c1eb74c8b68…
28.04.2026 60 MB API 26
11.7.0
f4e70e693c501f81…
28.04.2026 72 MB API 26

Berechtigungen

Was die App beim System anfragt. Sensible Zugriffe gibt Android erst nach deiner Bestätigung frei.

  • Standort im HintergrundStandort auch dann ermitteln, wenn die App nicht geöffnet ist.
  • Ungefährer StandortStandort per Netzwerk bestimmen.
  • Genauer StandortStandort per GPS bestimmen.
  • ACTIVITY_RECOGNITION
  • BODY_SENSORS
  • KameraFotos und Videos aufnehmen.
  • Dienst im VordergrundDauerhaft im Hintergrund laufen, sichtbar in der Statusleiste.
  • FOREGROUND_SERVICE_LOCATION
23 weitere Berechtigungen anzeigen
  • FOREGROUND_SERVICE_MEDIA_PLAYBACK
  • Audio-EinstellungenLautstärke und Audioausgabe anpassen.
  • Speicher lesenDateien auf dem Gerätespeicher lesen.
  • MusikAudiodateien aus der Mediathek lesen.
  • FotosBilder aus der Mediathek lesen.
  • VideosVideos aus der Mediathek lesen.
  • READ_MEDIA_VISUAL_USER_SELECTED
  • SMS sendenKurznachrichten verschicken (kann Kosten verursachen).
  • Über anderen AppsInhalte über anderen Apps einblenden.
  • VibrationDen Vibrationsalarm steuern.
  • Speicher schreibenDateien auf dem Gerätespeicher anlegen und ändern.
  • health.READ_ACTIVE_CALORIES_BURNED
  • health.READ_BODY_FAT
  • health.READ_DISTANCE
  • health.READ_EXERCISE
  • health.READ_HEART_RATE
  • health.READ_STEPS
  • health.READ_TOTAL_CALORIES_BURNED
  • health.READ_WEIGHT
  • NetzwerkstatusPrüfen, ob und wie das Gerät verbunden ist.
  • BiometrieEntsperren per Fingerabdruck oder Gesicht.
  • FingerabdruckEntsperren per Fingerabdruck.
  • foss.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Kommentare