Carvis · Cartella Apps

Privacy Policy

Effective date: 27 October 2026 · Applies to the Carvis mobile app for iOS and Android

Carvis ("the App") is developed and operated by Ivan Ivanou, an individual developer trading as Cartella Apps ("we", "us"). This policy explains what information the App collects, why we collect it, where it is stored, with whom it is shared and what choices you have. We keep it short and specific on purpose: the App collects only what it needs to keep your vehicle records in sync and to remind you about upcoming maintenance.

1. Summary

2. Information we collect

2.1 Account information

When you create an account we receive, depending on the sign-in method you choose:

Sign-in methodData received
Email and passwordEmail address. Your password is handled by Firebase Authentication and is never visible to us.
GoogleEmail address, display name and profile picture URL provided by Google.
Sign in with AppleEmail address (or Apple's private relay address if you choose to hide it) and the name you share.
Guest (no account)No personal data. A random anonymous identifier is created so that your records can be saved. If you later create an account, your guest data is attached to it.

We also store the list of sign-in providers linked to your account, your subscription plan (Free or Pro), the date the account was created and the date of your last visit.

2.2 Content you add to the App

Everything you enter is stored so that it can be shown on all your signed-in devices:

Attachments are optional. A VIN or licence plate can identify a vehicle, so enter them only if you want to keep them in your records.

2.3 Device and usage information

2.4 Permissions

The App asks for access to the camera and photo library only when you choose to add a photo, for the file picker only when you attach a document, and for notifications only when you enable reminders. You can withdraw any of these permissions in your device settings at any time.

2.5 What we do not collect

We do not collect precise location, contacts, health data, payment card numbers or government identifiers. Purchases of Pro are paid through Apple App Store or Google Play; we never receive your payment details. Our subscription provider RevenueCat receives the store's confirmation of the purchase and keeps the purchase history linked to your account identifier: product, purchase and renewal dates, trial status, price and currency, country of the store account and the platform.

3. Why we use your information

PurposeData usedLegal basis (GDPR)
Providing the service: storing your records, syncing them between devices, showing statisticsAccount information, content you addPerformance of a contract (Terms of Use)
Maintenance reminders and notificationsReminders, notification token, time zonePerformance of a contract; your consent for notifications, which you can revoke in device settings
Pro subscription managementAccount identifier, subscription status, purchase historyPerformance of a contract
Understanding usage and improving the AppAnalytics events, device informationLegitimate interest in improving a product that works well
Finding and fixing crashes and errorsCrash reports, device informationLegitimate interest in keeping the App stable
Measuring and improving the App's speedPerformance data, device informationLegitimate interest in an App that responds quickly
Security, fraud and abuse prevention, enforcing limitsAccount identifier, server logsLegitimate interest; legal obligation where applicable
Answering your support requestsEmail address and the content of your messageLegitimate interest; performance of a contract

We do not use your data for profiling, automated decision-making with legal effect, or advertising.

4. Service providers and sharing

We do not sell personal data and do not share it with third parties for their own purposes. The App relies on the following providers, which process data on our behalf under their respective data-processing terms:

ProviderWhat it doesLocation of data
Google Firebase (Google LLC / Google Ireland Ltd): Authentication, Cloud Firestore, Cloud Storage, Cloud Functions, Cloud Messaging, Installations, Analytics, Crashlytics, Performance Monitoring, App CheckSign-in, database, file storage, server-side functions (subscription status, storage quota, clean-up of deleted accounts), push notifications, analytics, crash reporting, performance measurement and verification that requests come from the genuine AppDatabase: europe-west3 (Frankfurt, Germany). Photos, attachments and server-side functions: us-central1 (United States). Authentication, messaging, analytics, crash reports and performance data: Google's global infrastructure
Google Sign-In (Google LLC)Optional sign-in methodGoogle's infrastructure
Sign in with Apple (Apple Inc.)Optional sign-in methodApple's infrastructure
Apple App Store and Google PlayDistribution of the App and processing of Pro subscription paymentsApple's and Google's infrastructure
RevenueCat (RevenueCat, Inc.)Verifying store purchases and keeping the Pro purchase history linked to your account identifierUnited States

Where data leaves the European Economic Area, the transfer is covered by the European Commission's Standard Contractual Clauses included in Google's, Apple's and RevenueCat's data-processing terms, or by an adequacy decision such as the EU-US Data Privacy Framework where the provider is certified.

We may also disclose data if required by law or to protect the rights, safety or property of our users, ourselves or others.

5. How long we keep your data

6. Your rights and choices

Depending on where you live, you may have the right to access, correct, export, restrict or delete your personal data, to object to processing based on legitimate interest, and to withdraw consent at any time. If you are in the EEA, the United Kingdom or Switzerland, you also have the right to lodge a complaint with your local data-protection authority.

To exercise any right, email carvis.app.support@gmail.com. We respond within one month.

7. Security

Data is transmitted over encrypted connections (TLS) and stored encrypted at rest by Google Firebase. Access rules on the database and file storage allow each signed-in user to read and write only their own data. Passwords are hashed by Firebase Authentication and never stored in plain text. No system is perfectly secure, so please use a strong, unique password and keep your device protected.

8. Children

The App is not directed to children under 13 years of age (or under 16 where local law sets a higher age) and we do not knowingly collect personal data from them. If you believe a child has provided us with personal data, contact us and we will delete it.

9. Changes to this policy

We may update this policy when the App changes. The effective date at the top shows the latest version. For material changes we will notify you in the App or by email before they take effect. Continued use of the App after that date means you accept the updated policy.

10. Contact

Controller: Ivan Ivanou, trading as Cartella Apps, Belarus.
Email: carvis.app.support@gmail.com
Website: cartella-carvis.web.app