Privacy Policy
How Taps uses your information, what you share with others, and the choices you can make.
1. Who we are
Taps is a planning and communication app provided by INITIATOR KOS GREENENERGY INC., operating as RESONANT SYSTEMS, in Ontario, Canada. This policy covers the Taps Android and iOS apps and this website.
For privacy questions or requests, contact support@resonantsystems.ca.
2. Information we process
- Account and security: your account identifier, sign-in provider, phone number or email when supplied, linked sign-in methods, verification status, device sessions and notification tokens.
- Profile and relationships: your public nickname, avatar, cover image, optional profile details, contact relationships, contact remarks, friend requests and blocking preferences.
- Plans and conversations: plan titles, dates, times, places, participants, invitations, responses, changes, reminders and chat messages. Shared plans and messages are stored so participants can receive updates across devices.
- Contact lookup: a phone number or email you search for, including a number you select from your device contacts, is used to find a matching Taps account. Device contacts are not automatically added as Taps contacts.
- Places and location: map searches, selected addresses and coordinates; device location when you grant permission and use a location feature. A place you add to a shared plan is visible to its participants.
- Media and QR codes: photos you choose for your profile are uploaded. Camera frames and selected QR images are used to read codes; the decoded code is sent for validation or to complete the action.
- AI requests: the text you submit for an AI plan draft, along with language, time zone and current-date context. The text may include names, places or other details you choose to enter.
- Support and diagnostics: reports you submit, your account identifier, app and operating-system versions, language and report status; optional usage, crash and performance data when enabled.
- Content safety: when you report content, we store the selected message or profile field, your explanation and reason, the reporter and reported account identifiers, app platform, timestamps, report status and moderation decisions. We retrieve the reported content from the service, rather than accepting an invented copy from the reporting device. The report does not automatically attach an entire conversation or full private profile.
- Advertising and service operation: device and advertising identifiers where permitted, IP address and the approximate location inferred from it, ad interactions and diagnostic information handled by advertising services; security, quota and reward records needed to operate the service.
3. Why we use information
We use this information to authenticate accounts, deliver profiles, contacts, plans, chat and notifications, process QR invitations, provide maps and AI drafts, respond to support requests, prevent abuse, manage service limits and advertising rewards, and maintain service reliability. Optional usage and diagnostic information helps us understand and improve the app.
4. What other people can see
Your public nickname and profile images identify you to other users. Contacts and plan participants can see the information you share with them, including shared plan details, participation changes and messages. Participants in a group plan may not all be your contacts.
Phone and email visibility in your contact profile are controlled separately in your profile settings and are off by default. Hiding these fields does not stop someone who already knows a linked phone number or email from using it to look for your account. Information you type into a nickname, biography, plan or message is still visible to that content's recipients.
Other users may retain messages or information you have shared. Clearing your chat history or changing profile visibility does not erase their copies.
5. Service providers
- Google Firebase and Google Cloud: authentication, cloud data and image storage, backend processing, notifications, abuse protection and optional analytics, crash reporting and performance monitoring.
- Google Maps and Places: map display, location and place searches, subject to the Google Privacy Policy and Google Maps End User Additional Terms of Service.
- OpenAI: processes the text and date, time-zone and language context sent when you request an AI plan draft. The app does not automatically attach your full contact list or chat history to a draft request. Avoid including sensitive information that is unnecessary for the plan.
- Apple or the device's speech recognition service: processes audio when you use voice input. Recognition may use the provider's servers depending on your device and language. Taps sends the resulting text to OpenAI when you request a draft.
- Google AdMob: provides and measures advertising, including optional rewarded ads. The launch version requests non-personalized ads; personalized advertising is not enabled. Depending on your region and applicable privacy choices, limited ads may be shown or ads may be unavailable. Non-personalized ads can still involve device storage and information needed to deliver, measure and protect advertising. Reward verification also uses a request identifier to credit the correct account.
- Launch advertising safeguards: we apply the more restrictive under-age-of-consent advertising treatment, general-audience ad content filtering and Google's restricted data processing signal to all users. We do not collect a birth date or classify individual users by age for advertising. The app remains intended for people aged 13 and older. Google's consent system may not display an advertising consent form when this restrictive treatment applies; this does not enable personalized advertising or remove the processing necessary to deliver and protect ads.
- Cloudflare: hosts this website and processes web requests and associated network information to deliver and protect it.
These providers may process information outside your country. Their handling of information is described in their policies: Google, OpenAI, Apple and Cloudflare.
Authorized support and moderation personnel may review reports and relevant records to investigate problems and violations of our community rules. Content reports and moderation audit records are not readable by other app users. The reporter can view their own report status; that view does not expose internal review notes or evidence. We may also disclose information where required by law or necessary to protect users and the service.
6. Your choices
Basic usage analytics and crash/performance diagnostics are optional and off by default. You can change those choices in Settings. Advertising consent is handled separately; use the advertising privacy options in Settings when available in your region. Turning off optional analytics does not stop processing needed for login, synchronization, security or ads you choose to view.
You can manage camera, microphone, speech recognition, photos, contacts, location and notification permissions in your device settings. Features that need a permission may be unavailable if you decline it. You can edit your profile and visibility settings, block users, clear local caches and request account deletion.
Contact us to request access, correction or deletion of your personal information. We may verify account ownership before acting on a request.
7. Retention and account deletion
Account data and saved content are retained while needed to provide your account and the features you use, unless you delete them. You can delete your account in Settings or request deletion by email without access to the app.
Account deletion removes your authentication account, private account data, profile uploads, contact relationships, friend requests, account QR state, submitted bug reports and private usage and quota data. Shared plans are reconciled for the remaining participants. Shared conversations and their last known display labels may remain available to other participants; account deletion does not erase their conversation history.
Advertising reward-verification records, limited deletion-status records and hashed sign-in identifiers are retained to record the deletion and prevent abuse. Re-registration using a deleted account's sign-in identifiers is normally restricted for 24 hours. This restriction period is separate from the retention of deletion records. Content report evidence and moderation audit records may remain after account deletion when needed to investigate abuse, review decisions, protect users or meet legal obligations. Access is restricted to authorized personnel. Operational logs and records required for security, legal obligations or resolving requests may also remain after account deletion.
Clearing local cache or uninstalling Taps does not delete your cloud account. See the account deletion page for the steps and details.
8. Security and policy updates
The iOS app stores the version of the service terms you acknowledge locally for your account on that device. This is not an advertising or analytics consent choice. Another device or a later terms version may ask you to acknowledge again.
We use encrypted connections, account authentication and access controls to protect information. No storage or transmission method can guarantee complete security. Do not share passwords or verification codes with anyone, including support.
We will update this page when our practices change and show the effective date above. For questions about this policy or your data, email support@resonantsystems.ca.