Privacy Policy
Last updated: 11/28/2025
Introduction
Welcome to UniCard Plus. This Privacy Policy explains how we collect, use, and safeguard your information when you use our mobile application. Our goal is to facilitate business card exchange via QR, scanner, and nearby peer-to-peer sharing while respecting your privacy.
Data We Collect
- Profile Data: We collect information you voluntarily provide, including name, mobile number, email, company name, website, address, notes, card photo, and card type. This data is managed via our
AuthRepositoryandUserRepository. - Authentication Data: Authentication tokens are stored locally on your device using
SharedPreferencesto maintain your session. - Contacts: We use
flutter_contactsto access your contacts only with your explicit permission. Contacts are accessed locally to enable picking or exchanging cards. We do not upload your entire contact list to our servers unless you explicitly choose to share specific contacts. - Camera: Camera access is required for the QR scanning feature (powered by
mobile_scanner). Images scanned are processed locally and are not stored on our servers unless you upload a profile image. - Nearby & Local Sharing: We use
nearby_connectionsfor device-to-device sharing. This data transmission is local and peer-to-peer.
How Data Is Used
We use your data for the following purposes:
- To create and update your user profile via our backend APIs.
- To enable core features: contact sharing, QR generation, and scanning.
- To authenticate you via Firebase Auth and Google Sign-In.
- To provide local caching of your preferences and tokens using
SharedPreferences.
Where Data Is Stored
- Local Storage: Tokens and cached user details are stored on your device.
- Image Uploads: Profile images are uploaded via the
uploadProfileImageFilePathendpoint.
Permissions
Contacts
Used only when you choose to save or share a contact.
Camera
Strictly for scanning QR codes.
Nearby/Bluetooth
Required for offline peer-to-peer sharing.
Storage
Access needed only if you choose to upload images.
User Controls & Deletion
Local Clear: Logging out of the app clears local SharedPreferences.
For complete account deletion requests, please contact our support team.
Contact Us
If you have any questions about this Privacy Policy, please contact us:
- Email: support@unicardplus.com