SyncSenseApp is a privacy-conscious mobile app built with React Native and Expo, designed to collect gesture-based behavioral data for training AI models in continuous authentication.
Instead of traditional password systems, this app captures real-world user behaviors like touch patterns, scroll speed, device motion, and location context, forming a solid base for training models in behavior-based authentication.
⚠️ This is a standalone APK build. You do not need Expo Go.
- Download the APK directly via this Expo Install Link
- Install the APK on your mobile phone
- Open the app and proceed to interact with the screens (touch, scroll, etc.)
- Ignore any warnings during install — the build is safe and production-ready
- X and Y coordinates of finger movement
- Duration of the swipe/gesture
- Scroll speed and normalized Y position
- Time-based gesture logs per session
📍 Saved under: users/{username}/{sessionId}/collectedGestures
- Captures angular velocity on X, Y, Z axes
- Logged every 100ms with timestamps
📍 Saved under: users/{username}/{sessionId}/gyroscopeData
- Raw acceleration across X, Y, Z
- Captured every 100ms for motion profiling
📍 Saved under: users/{username}/{sessionId}/accelerometerData
- Tracks direction-based scroll speeds
- Average upward scroll speed
- Average downward scroll speed
- Scroll completion % tracked via custom indicator
📍 Saved via utility: saveGesture() with type scrollSummary
- Captures initial GPS coordinates on session start
- Timestamped with session metadata
📍 Saved under: users/{username}/{sessionId}/location
| Layer | Technology Used |
|---|---|
| Frontend | React Native + Expo SDK |
| Backend | Firebase Realtime DB |
| Sensors | Expo Location, Gyroscope, DeviceMotion |
| Deployment | Expo Build → APK link |
SyncSenseApp enables real-time gesture data collection on mobile devices. This behavioral dataset is ideal for:
- Continuous authentication systems
- Personalized UX behavior tracking
- Cybersecurity for shared/public devices
- Privacy-first biometric research
As mobile threats rise and passwords fall short, behavioral biometrics offer a promising new path. SyncSenseApp captures subtle user behaviors — like how you scroll, swipe, and move — in a secure and device-local way. With its minimal UI, regional language support potential, and APK-based delivery, it’s tailored for real users, especially those not tech-savvy.
Built with empathy, engineered for intelligence.

