Trova is a wedding coordination app. When you use Trova, you agree to this Privacy Policy. Contact us any time at privacy@trovaapp.ca.
Account data: Your name, email address, and authentication credentials (password hash or Google OAuth token). Used to create and secure your account.
Profile data: Your profile photo and display name. Displayed to other users in the same wedding.
Wedding and event data: Wedding name, date, location, cover photo, schedule events, announcements, FAQ items, checklist items, and budget/expense data. Collected by the couple and used to coordinate the wedding.
Guest data: Names and email addresses entered by the couple, plus RSVP responses, meal selections, seating assignments, and any custom question answers you provide. Used to help the couple manage their event.
Gallery photos: Photos you upload to a wedding gallery. Stored in Firebase Storage alongside your display name.
Push notification token: A device token provided by your phone's operating system. Used solely to deliver wedding-specific service messages. We never send marketing or promotional push notifications.
Crash reports (Firebase Crashlytics): Automatically collected if the app crashes. Contains the stack trace and device state. No personal data is included. Disabled entirely in debug builds.
App usage events (Firebase Analytics): Automatic events such as first_open, session_start, and screen_view. Includes device type and OS version. No custom events are tracked, and no personal data is included.
Purchase and entitlement data: When you make an in-app purchase, your purchase receipt and entitlement status are processed by RevenueCat. We see whether your wedding is on the free or paid tier — not your payment details.
We do not use advertising SDKs, cross-app tracking, or any service that sells data to third parties.
We never sell your personal data.
Your data is retained as long as your account is active. You can delete your account at any time from the Profile page in the app — this immediately deletes your profile, guest records, RSVPs, and meal selections from all weddings you joined.
Gallery photos: Photos you upload are treated as wedding assets. When you delete your account, your photos remain in the wedding gallery so the couple retains their memories. Your account link is removed, but your display name remains attributed to the photo. If you want your photos removed after deleting your account, email privacy@trovaapp.ca and we will coordinate with the couple.
Billing records: A record containing your wedding name, deletion date, and purchase plan is retained indefinitely for financial record-keeping after you delete your account.
Analytics and crash data: Firebase Analytics data is retained for 14 months (Google default). Firebase Crashlytics data is retained for 90 days (Google default).
When you join a wedding, you may be asked to allow push notifications. These are used only to deliver wedding-specific service messages — announcements from the couple, status updates, and reminders. You can withdraw this permission at any time in your device's Settings app. Trova does not send marketing or promotional push notifications.
Under Canada's Personal Information Protection and Electronic Documents Act (PIPEDA), you have the right to:
All data is encrypted in transit (TLS) and at rest. Firebase App Check is enabled to prevent abuse. Role-based access controls ensure guests can only see the wedding data they are entitled to.
Trova is not intended for children under 13. If you believe a child under 13 has provided us with personal data, contact privacy@trovaapp.ca.
If we make material changes to this Privacy Policy, we will update the effective date and notify users via the app. Continued use after changes constitutes acceptance.
Privacy Officer: privacy@trovaapp.ca
General support: support@trovaapp.ca