Please read this policy carefully. By downloading, installing, or using TeamWise, you agree to the practices described in this Privacy Policy. If you do not agree, please do not use the application.
TeamWise is a team collaboration and communication application available on Android and iOS. It provides real-time messaging, voice and video calling, file sharing, and team management features to help teams work together efficiently.
This Privacy Policy applies to all users of the TeamWise mobile application ("App") and describes how we handle personal information collected during your use of the App. It does not apply to third-party services that may be linked from the App.
We are committed to protecting your privacy and ensuring full transparency about our data practices. If you have any questions, the contact details are provided at the end of this document.
We collect only the information necessary to provide and improve our services. This falls into the following categories:
| Data Type | Examples | Collected? |
|---|---|---|
| Phone Number | Used for account creation & OTP verification | Required |
| Profile Information | Display name, profile photo, country | Required |
| Messages & Media | Text, images, video, audio, files shared in chats | Encrypted |
| Voice & Video Calls | Real-time call data via WebRTC (not recorded) | Real-time only |
| Device Information | Device model, OS version, push notification token | Optional |
| Usage Data | App activity, feature usage, crash reports | Optional |
| Location Data | Country (selected by user only) | User-provided |
| Precise GPS Location | Real-time or background location | Not Collected |
| Financial Data | Payment or banking information | Not Collected |
We use the information we collect strictly for the following purposes:
- Authenticating your identity via OTP and managing your account securely
- Delivering real-time messages, media, and file sharing between team members
- Enabling voice and video calls using WebRTC technology
- Sending push notifications about new messages, calls, and team activity
- Maintaining chat history so you can access past conversations
- Improving app performance, diagnosing bugs, and resolving technical issues
- Complying with applicable laws and legal obligations
- Selling, renting, or monetising your data to third parties
- Displaying third-party advertisements inside the App
- Building marketing profiles or selling data to data brokers
We do not sell your personal data. We may share data only in the following limited circumstances:
We take security seriously and implement industry-standard safeguards to protect your data:
- All sensitive credentials and tokens are stored in Flutter Secure Storage, which uses the device keychain (iOS) or Android Keystore.
- Messages and media are transmitted over encrypted connections (HTTPS/WSS).
- End-to-end encryption is applied to message content using the encrypt library with RSA/AES algorithms.
- Authentication tokens (JWT) are validated and expire automatically to prevent unauthorised access.
- Voice and video call data is transmitted via WebRTC with built-in DTLS/SRTP encryption and is never stored on our servers.
- We conduct periodic security reviews and apply timely software updates.
While we implement best-practice security measures, no method of transmission or storage is 100% secure. We encourage you to use a strong device PIN/password and keep the app updated.
TeamWise requests the following device permissions to enable core features. All permissions are requested at runtime and can be revoked in your device settings.
| Permission | Purpose | Required? |
|---|---|---|
| Camera | Capture photos and video during calls or to share media | Optional |
| Microphone | Voice messages and audio/video calls | Optional |
| Photos / Gallery | Pick images and videos to share in chats | Optional |
| Storage / Files | Attach and download documents and files | Optional |
| Notifications | Receive push notifications for messages and calls | Optional |
| Internet | Core networking for all app features | Required |
| Network State | Detect connectivity changes and adjust behaviour | Required |
Revoking optional permissions will limit related features but will not prevent you from using the rest of the App.
We retain your personal data for as long as your account is active and as necessary to provide you with our services. Specifically:
- Account data (phone number, profile) is retained until you request account deletion.
- Chat messages and media are stored on our servers for the duration of your account. Deleted messages are removed promptly.
- Call data is never recorded or retained on our servers. It exists only for the duration of the live call.
- Device tokens and session data are cleared when you log out or uninstall the app.
- Upon account deletion, all personally identifiable data is permanently removed within 30 days, except where retention is required by law.
Depending on your jurisdiction (including GDPR, CCPA, and similar laws), you may have the following rights regarding your personal data:
To exercise any of these rights, please contact us using the details in Section 12. We will respond within 30 days.
TeamWise is designed for professional team collaboration and is not intended for children under the age of 13 (or the applicable age of digital consent in your country).
We do not knowingly collect personal information from children. If we become aware that a child has provided us with personal data without appropriate parental consent, we will promptly delete that information. If you believe a child has registered on our platform, please contact us immediately.
TeamWise integrates with the following third-party services. Each has its own privacy policy which governs their data handling:
| Service | Purpose | Privacy Policy |
|---|---|---|
| Firebase (Google) | Push notifications (FCM) and app infrastructure | firebase.google.com/support/privacy |
| OneSignal | Supplementary push notification delivery | onesignal.com/privacy_policy |
| WebRTC | Peer-to-peer encrypted voice & video calls | Open standard — no third-party data collection |
We encourage you to review the privacy policies of these services. We are not responsible for the privacy practices of external services.
We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors. When we make material changes, we will:
- Update the "Last Updated" date at the top of this page.
- Send a push notification or in-app notice for significant changes.
- In some cases, seek your explicit consent before proceeding.
Your continued use of TeamWise after changes become effective constitutes your acceptance of the revised policy. We recommend reviewing this page periodically.
12. Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or your personal data, our team is ready to help.