PRIVACY POLICY
Last updated: March 31, 2026
1. WHO WE ARE
EmoCity is a biometric analysis application built by EmoPulse. This policy explains how EmoCity handles your data when you use our service at emo.city.
2. BIOMETRIC PROCESSING
All biometric analysis runs entirely on your device in the browser. Your camera feed is processed frame-by-frame using MediaPipe Face Landmarker (WebAssembly + WebGL). No video, audio, facial landmarks, or biometric signals are transmitted to any server. When you close the tab, all biometric data is permanently discarded.
3. CAMERA AND MICROPHONE
EmoCity requests access to your camera and microphone for real-time scanning. Camera data is used for facial landmark detection, emotion recognition, and heart rate estimation. Microphone data is used for voice stress analysis. Neither audio nor video is recorded, stored, or transmitted. Access can be revoked at any time through your browser settings.
4. ANALYTICS
We use Vercel Analytics to collect anonymous usage data including page views, feature usage counts, and general device/browser information. This data is aggregated and cannot be used to identify individual users. No biometric readings or scan results are included in analytics data.
5. LOCAL STORAGE
EmoCity uses your browser's localStorage to save preferences and scan counters. This includes: scan count, current month usage, selected plan, and registration status. This data stays on your device and is never sent to our servers. You can clear it at any time through your browser settings.
6. EXPORT FEATURES
The Share to X, Copy Text, and Download Report features generate text summaries of your scan results (percentage values and labels only). These actions are user-initiated. Sharing to X opens Twitter with pre-filled text that you can review before posting. No raw video, audio, or biometric signals are ever included in exports.
7. ACCOUNTS AND EMAIL
No account is required to use EmoCity on the free tier. If you register, we collect your email address for account management. Email addresses are stored locally on your device and are not transmitted to external servers in the current version.
8. THIRD PARTIES
We do not sell, rent, or share your personal data with third parties. Third-party services used:
- Vercel — hosting and anonymous analytics
- Google MediaPipe — on-device ML model (loaded from CDN, no data sent back)
- jsDelivr CDN — serves MediaPipe runtime files
9. DATA RETENTION
We retain no biometric data. Anonymous analytics data is retained by Vercel per their data retention policy. localStorage data persists until you clear your browser data.
10. YOUR RIGHTS (GDPR)
If you are in the European Economic Area, you have the right to: access your personal data, request correction or deletion, object to processing, and data portability. Since EmoCity processes biometric data entirely on-device and stores minimal data locally, most of these rights are automatically satisfied. To exercise any rights or request data deletion, contact us at the address below.
11. CHILDREN
EmoCity is not intended for use by children under 13. We do not knowingly collect personal information from children.
12. CHANGES
We may update this policy from time to time. Changes will be posted on this page with an updated date. Continued use of EmoCity after changes constitutes acceptance.
13. CONTACT
For privacy questions or data requests:
EmoPulse
Email: info@emopulse.app
Web: emo.city