Privacy Policy for Map Canvas


Last Updated: Aug 22, 2026

Introduction

Colored Pixels Studio (“we,” “our,” or “us”) built the Map Canvas app as a Free app with optional subscription tiers. This SERVICE is provided by Colored Pixels Studio at no cost for the Free Version and with additional features available through Pro and Pro+ subscriptions, intended for use as is.

Throughout this document, “Colored Pixels Studio,” “we,” “our,” or “us” refers to the individual owner/developer operating under the brand name “Colored Pixels Studio” and any affiliated parties who contribute to the development, maintenance, or operation of the Map Canvas app.

This page informs users about our policies regarding the collection, use, and disclosure of Personal Information for anyone who decides to use our Service.

By choosing to use our Service, you agree to the collection and use of information as described in this policy. The Personal Information we collect is used solely for providing and improving the Service. We will not use or share your information with anyone except as described in this Privacy Policy.

The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which are accessible within the Map Canvas app, unless otherwise defined in this Privacy Policy.

Who Is Responsible for Your Data

Colored Pixels Studio is the data controller responsible for the personal information described in this Privacy Policy. Colored Pixels Studio is the trading name of the individual developer who owns and operates the Map Canvas app.

Our registered developer name and full postal address are published on the Map Canvas listing on the Google Play Store, under the developer contact details section. You can view them at any time from the app’s Play Store page.

For all privacy matters, including requests to exercise your data rights, the fastest route to reach us is by email at hellocoloredpixelsstudio@gmail.com.

We Do Not Sell Your Data

We want to be unambiguous about this:

  • We do not sell your personal information to anyone, for any price, under any circumstances
  • We do not rent, trade, or license your personal information to data brokers, marketers, or any other third party
  • We do not read, mine, analyze, or monetize the content you create in the app — your map elements, notes, tasks, images, and collections are yours
  • We do not use your content to train machine learning or artificial intelligence models
  • We do not build advertising or behavioral profiles about you from your app content
  • We do not combine your data with data purchased from other sources

The only third parties that receive any data are the service providers listed in this policy, and they receive only what is technically necessary to perform their function on our behalf — processing your payment, authenticating your sign-in, storing your backup, returning a search result, returning a weather forecast, or serving an advertisement in the Free Version.

Our revenue comes from subscriptions and from advertising shown in the Free Version. It does not come from selling information about you.

Information Collection and Use

Location Data

To provide the core functionality of our app, we require access to your device’s location data. This location information is used exclusively to:

  • Display your current position on Google Maps
  • Center the map on your location when you open the app for the first time
  • Retrieve weather information for a chosen location (Pro+ Version only)

Important Information About Location Data:

  • Location data is only accessed while you are actively using the app
  • We do not maintain any location history
  • We do not track your movements
  • We do not store your location data either locally or on remote servers unless you explicitly save it as part of creating a map element
  • Each time you open the app, it requests fresh location data from your device
  • All location processing occurs on your device
  • Location data is never shared with third parties except as required to display map functionality, retrieve weather data, or serve location-based advertisements where you have consented

You can control location access through your device settings, though this may limit the app’s core functionality. The precision level of location data collected is determined by your device settings and can be adjusted according to your preferences.

Address Search (All Users)

The app includes an address and place search feature powered by Geoapify, a third-party geocoding provider. When you use the search bar:

  • The text you type is transmitted to Geoapify to return matching addresses and places
  • Your approximate coordinates may be transmitted alongside the query so that results can be biased towards your region
  • We do not store your search queries on our servers, and we do not build a search history profile linked to you
  • Geoapify processes this data according to its own privacy policy, which we encourage you to review
  • Search results returned by Geoapify are displayed only within your app session and are not retained after the session ends unless you save a result as a map element

Account Information and Google Sign-In (Pro+ Only)

Cloud backup and restore require you to sign in with a Google account. Sign-in is handled through Google Sign-In and Firebase Authentication, both operated by Google. When you sign in:

  1. Information We Receive: We receive your email address, display name, profile photo URL, and a Firebase user identifier (UID) associated with your account.
  2. Local Storage: Your email address, display name, and profile photo URL are stored locally on your device so the app can display your account details and keep you signed in.
  3. Cloud Storage: Your Firebase UID and email address are stored in our Firebase Cloud Firestore database so that we can associate your Pro+ entitlement with your cloud backup and verify that you are signing in with the account tied to your subscription.
  4. Passwords: We never receive, see, or store your Google account password. Authentication is performed entirely by Google.
  5. Optional: Sign-in is required only for Pro+ cloud backup features. Free and Pro users can use the app without ever signing in or providing an email address.
  6. Sign Out: You may sign out at any time from the app’s Settings screen, which removes your locally stored account details from the device.

User-Created Content

The app allows you to create and save map elements (circle groups, custom shapes and markers). How this information is stored depends on your subscription tier:

Free and Pro Versions:

  • All user-created content is stored locally on your device
  • Content is not uploaded to our servers
  • Content can be deleted by you at any time by removing the elements or uninstalling the app
  • May include any text, labels, or descriptive information you choose to add

Pro+ Version:

  • User-created content is stored locally on your device
  • With cloud backup enabled, content is also securely transmitted to and stored on Google Firebase infrastructure operated on our behalf
  • Cloud-stored content may include: saved map elements, markers, custom shapes, attached images, and app settings
  • You can control when backups occur through manual backup options
  • Cloud-stored content can be deleted at any time through the app’s settings
  • Content deleted from the cloud cannot be recovered
  • If you downgrade from Pro+, your cloud-stored content will be immediately and permanently deleted

Subscription and Payment Processing

Map Canvas offers Pro and Pro+ subscriptions that remove advertisements and unlock additional features. Subscriptions are charged immediately upon purchase. We do not offer a free trial period. For subscription management we use RevenueCat, a third-party service that handles subscription state, entitlements, and analytics. When you purchase a subscription:

  1. Payment Information: Your payment is processed by Google Play Billing. We do not directly collect, store, or process your payment details such as credit card numbers.
  2. RevenueCat Identifier: RevenueCat creates an anonymous customer identifier to manage your subscription status. This identifier is generated by RevenueCat and is not derived from your name or email address.
  3. Data Shared with RevenueCat: RevenueCat receives your purchase receipts, product and plan identifiers, subscription start, renewal and expiry dates, billing period, subscription status, country, and basic device and platform information from the app store.
  4. Purpose: This data is used to verify your purchase, determine which features you are entitled to, keep your subscription in sync across devices signed into the same app store account, and produce aggregate subscription analytics.
  5. Subscription Status: We maintain records of your subscription status, subscription type, start and renewal dates, and subscription history to provide appropriate access to features.
  6. Pro+ Entitlement Mapping: For Pro+ subscribers who sign in for cloud backup, we store a mapping between your Firebase user identifier and your email address in Cloud Firestore so that your Pro+ entitlement can be verified against the account you sign in with.
  7. Subscription Analytics: We collect aggregated data about subscription usage, feature engagement, and conversion rates to improve our services. This data is not used to identify you individually.
  8. Cancellation: You can manage and cancel your subscription at any time through your Google Play account settings. Cancelling removes future charges; it does not by itself delete data already stored.

RevenueCat processes this data as a service provider on our behalf and according to its own privacy policy, which we encourage you to review.

Weather Information (Pro+ Only)

For Pro+ subscribers using weather information features, weather data is supplied by OpenWeather:

  1. Location for Weather Data: When you request weather information for a specific location, the coordinates of that location are transmitted to OpenWeather to retrieve the relevant forecast. OpenWeather does not receive your name, email address, or account identifier.
  2. Caching: Weather responses are cached locally on your device for a limited period to reduce the number of requests made and to allow the app to display recent weather data when offline.
  3. Usage Tracking: To enforce the daily limit of 10 weather requests per day (reset at midnight GMT), we record a count of requests made and the associated timestamps in Cloud Firestore against your Firebase user identifier. This record contains counts and dates only; it does not contain the coordinates you looked up.
  4. No Personal Weather Profiles: We do not create or maintain personal profiles of weather information requests beyond what is necessary to provide the service and manage API limits.

Image Compression (Pro and Pro+ Only)

For Pro and Pro+ subscribers who attach images to elements:

  1. Automatic Compression: Images that are attached to elements will be automatically compressed in size.
  2. Purpose: Image compression is implemented to give users the ability to attach more images while staying within storage limitations.
  3. Data Collection: We do not collect, analyze, or use the content of compressed images for any purpose other than providing the image attachment service.
  4. Storage: Compressed images are stored locally on your device for all users. For Pro+ users with cloud backup enabled, compressed images are also stored in your cloud backup.
  5. No Original Preservation: We do not maintain or store original uncompressed versions of images after compression is applied.

App Integrity Verification

We use Firebase App Check to verify that requests to our backend services originate from a genuine, unmodified installation of Map Canvas. App Check generates a device attestation token using Google Play Integrity. This token confirms the authenticity of the app installation and does not identify you personally or reveal the contents of your data.

Third-Party Services

The app uses third-party services that may collect information used to identify you. Links to the privacy policies of these providers are given below:

Each of these services collects and processes data according to their own privacy policies, which we encourage you to review.

Advertising

The Free Version of our app includes advertisements provided by Google AdMob, AppLovin, Meta Audience Network (served via AdMob mediation), and other advertising partners. Advertisements are shown only to Free users; Pro and Pro+ subscribers enjoy an ad-free experience. These advertisements:

  • May use device identifiers and other non-personal information to serve personalized ads
  • May collect and use data about your app usage and device to improve ad targeting
  • Are governed by the respective privacy policies of our advertising partners
  • Can be personalized based on your interests as inferred from your app usage
  • May involve the sharing of certain device identifiers and usage data with our advertising partners
  • May include location-based advertising if location permissions are granted and you have consented

Meta Audience Network:

  • Our app may display ads from Meta’s Audience Network through Google AdMob mediation
  • Meta may collect and use device identifiers, usage data, and other information to serve personalized ads
  • Meta may combine this information with data from your Facebook or Instagram account if you have one
  • To learn more about how Meta processes your data, please review their Privacy Policy

AppLovin Specific Information:

  • AppLovin may collect and use precise location data (when you grant access to location) to serve location-based advertisements
  • AppLovin may collect information about your device, including device identifiers, IP address, and other technical information
  • AppLovin may use cookies and similar technologies to track your activity in our app
  • AppLovin may share information with its partners and service providers to enhance ad delivery and reporting
  • To learn more about how AppLovin processes your data, please review their Privacy Policy

While we do not directly access or collect this data, our advertising partners may do so. For more information about how Google AdMob, AppLovin, and Meta use data, please review their respective privacy policies.

If you upgrade to Pro or Pro+ within the app, advertisements will be removed entirely.

Device Identifiers and Tracking

Our advertising partners may collect and use the following device identifiers:

  • Google Advertising ID (GAID) on Android devices
  • Device model, operating system version, and other technical specifications
  • IP address and general location information
  • App usage patterns and interaction data
  • Ad performance analytics including views, clicks, and conversions

This information may be used for:

  • Cross-app advertising and measurement
  • Frequency capping to limit how often you see the same ad
  • Ad delivery optimization and performance analysis
  • Attribution tracking to measure advertising effectiveness

You can reset or delete your Google Advertising ID at any time through your device’s Google settings, and you can opt out of ad personalization from the same screen.

GDPR and EU User Consent

For users in the European Union, the European Economic Area, and the United Kingdom, we implement Google’s User Messaging Platform (UMP) to comply with GDPR and the Google EU User Consent Policy:

  • When you first open the app, you will see a consent dialog asking for permission to use your data for personalized advertising
  • You can choose to accept or decline personalized ads
  • If you decline, you will still see ads, but they will not be personalized based on your interests
  • You can change your consent choices at any time through “Ad Privacy Settings” in the app’s Settings screen (shown when applicable to your region)
  • Your consent choice is stored on your device and applies only to this app
  • The advertising SDKs are not initialized until the consent flow has resolved
  • Pro and Pro+ subscribers do not see ads regardless of consent choices

Legal Bases for Processing: Where GDPR applies, we process your data on the following legal bases:

  • Consent — for personalized advertising and for access to your device’s location
  • Performance of a contract — to provide subscription features, cloud backup, and weather data you have paid for
  • Legitimate interests — to secure our services against abuse, diagnose errors, and understand aggregate feature usage

If you are located in the EU, EEA, or UK, you may lodge a complaint with your local data protection supervisory authority.

Log Data

In case of an error in the app, we collect data and information (through third-party products) on your phone called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, app configuration details, the time and date of your use of the Service, and other statistics. This information is used solely for the purpose of maintaining and improving app functionality.

If you contact us for support from within the app, the app attaches a diagnostic summary to your message. This summary contains your subscription type and billing period, your RevenueCat customer identifier if you are a paid subscriber, your app version and build number, your operating system and version, and your screen dimensions. You can review and remove this information before sending the email.

Data Security

We implement appropriate technical and organizational measures to protect the security of your personal information. However, please be aware that no method of transmission over the internet or electronic storage is 100% secure. While we strive to use commercially acceptable means to protect your personal information, we cannot guarantee its absolute security.

For Pro+ subscribers using cloud backup:

  1. Data is encrypted in transit using industry-standard TLS
  2. Data is stored in encrypted form at rest on Google Firebase infrastructure
  3. Access rules restrict each account’s cloud data to that account only
  4. Firebase App Check is used to reject backend requests that do not originate from a genuine app installation
  5. Access to your data is strictly controlled and limited to essential personnel
  6. We regularly review and update our security practices
  7. We employ industry-standard backup and redundancy practices

Despite these measures, no system can be guaranteed as completely secure. You acknowledge that you provide your information at your own risk.

Data Breach Notification

In the event of a personal data breach that affects your information, we will act as follows:

  1. Investigation: We will investigate the incident promptly and take reasonable steps to contain it and limit further exposure.
  2. Notifying You: Where a breach is likely to result in a high risk to your rights and freedoms, we will notify you without undue delay. Notification will be sent to the email address associated with your account where you have provided one, and will be posted within the app and on this page where we cannot reach you directly.
  3. What We Will Tell You: The notification will describe the nature of the breach, the categories of data likely affected, the likely consequences, the measures we have taken or propose to take, and steps you can take to protect yourself.
  4. Notifying Regulators: Where required by applicable law, including Article 33 of the GDPR, we will report the breach to the competent supervisory authority within 72 hours of becoming aware of it.
  5. Third-Party Breaches: If a breach occurs at one of our service providers and affects your data, we will pass on the information they give us and notify you on the same basis described above.
  6. Records: We maintain an internal record of personal data breaches, including those that do not require notification, together with the facts, effects, and remedial action taken.

Cloud Backup Data (Pro+ Only)

For Pro+ subscribers, our cloud backup service operates as follows:

  1. Infrastructure: Cloud backup is built on Google Firebase. Structured data such as map elements, collections, tasks, and settings is stored in Cloud Firestore. Attached images are stored in Firebase Cloud Storage.
  2. Data Storage: User-created content is stored on secure cloud servers with a limit of 200MB per account.
  3. Data Transmission: Data is encrypted during transmission using industry-standard protocols.
  4. Data Retention: Your cloud-stored data is retained as long as your Pro+ subscription remains active. If you downgrade or cancel your subscription, your cloud data will be immediately and permanently deleted.
  5. Access Controls: Access to cloud-stored data is limited to:
    • You, via your authenticated Map Canvas app
    • Essential Colored Pixels Studio technical personnel for troubleshooting purposes only
    • Automated systems necessary for providing the backup service
  6. Data Use Limitations: We do not access, analyze, or use your cloud-stored content except to provide the backup service to you. We do not share this data with third parties except as required to provide the service (i.e., our cloud infrastructure provider).
  7. Backup Management: Pro+ subscribers can control when backups occur through manual backup options in the app settings.
  8. Data Deletion: You can delete your cloud-stored data at any time through the app settings. Upon deletion, data will be removed from our systems within 30 days.
  9. Backup Frequency Limitation: Manual backup can be performed only once every 24 hours.
  10. Device Limitations:
    • Backup is tied to only one device at a time
    • Restore can be performed only once on a new device or after a fresh install
    • If a restore is performed on a new device, the cloud backup becomes associated with that device and all previously associated devices will no longer be able to perform backups
  11. Storage Limits: Backup will be disabled once it reaches the maximum allowed limit of 200MB.
  12. Downgrade Impact: If you downgrade from Pro+ to Pro or Free, all cloud data that you have backed up will be deleted at the end of your Pro+ term. If you downgrade from Pro+ or Pro to Free, all Pro and Pro+ related data will be deleted from the cloud as well as your local device, leaving only what’s permitted in the Free tier.

Data Retention

We retain information only for as long as it is needed for the purpose it was collected:

  1. Local Content: Map elements, images, notes, tasks, and settings stored on your device are retained until you delete them or uninstall the app. Uninstalling the app removes all locally stored data.
  2. Cloud Backup Content: Retained while your Pro+ subscription is active. Deleted immediately and permanently on downgrade or cancellation, and removed from our systems within 30 days of a deletion request.
  3. Account Records: Your Firebase user identifier and email address are retained while your account exists. They are deleted when you delete your account.
  4. Weather Usage Counters: Daily request counts are retained only as long as needed to enforce the daily limit and are reset at midnight GMT.
  5. Subscription Records: RevenueCat and Google Play retain purchase and subscription records according to their own retention schedules and applicable financial record-keeping obligations. These records are outside our control.
  6. Support Correspondence: Emails you send us are retained for as long as needed to resolve your issue and to keep a record of the support we have provided.

Account and Data Deletion

You can delete your data and your account at any time:

  1. Deleting Local Data: Delete individual elements within the app, or uninstall Map Canvas to remove all locally stored data from your device.
  2. Deleting Cloud Data: Sign in and use the cloud backup screen in the app’s Settings to delete your cloud-stored backup. Deletion is immediate and cannot be undone.
  3. Deleting Your Account: To delete your account together with all associated cloud data, email us at hellocoloredpixelsstudio@gmail.com from the email address associated with your account, with the subject line “Account Deletion Request”. We will verify the request and complete the deletion within 30 days.
  4. What Is Deleted: Your Firebase authentication record, your Pro+ entitlement mapping, your weather usage counters, all Cloud Firestore documents belonging to your account, and all images stored in Firebase Cloud Storage under your account.
  5. What Is Not Deleted: Deleting your account does not cancel your subscription. Subscriptions must be cancelled separately through your Google Play account settings, otherwise billing will continue. Purchase records held by Google Play and RevenueCat are retained under their own policies and are outside our control. Anonymized or aggregated data that can no longer be linked to you may be retained.
  6. Effect on Access: After deletion, cloud backup and restore will no longer be available to you unless you sign in again and create a new account. Deleted content cannot be recovered.

Cookies

While our Service does not directly use cookies, the app incorporates third-party code and libraries that may use cookies to collect information and improve their services. These third parties may use “cookies” to collect information and improve their services. You have the option to either accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to refuse cookies, you may not be able to use some portions of this Service.

Service Providers

We work with third-party companies and individuals for the following reasons:

  • To facilitate our Service through map integration
  • To provide address and place search
  • To provide advertising services (Free Version only)
  • To process subscription payments and manage subscription entitlements
  • To authenticate users signing in for cloud backup (Pro+ only)
  • To provide cloud storage services (Pro+ only)
  • To provide weather data (Pro+ only)
  • To verify the integrity of app installations
  • To analyze aggregate app usage
  • To assist in error detection and prevention

These third parties have access to your Personal Information only to perform specific tasks on our behalf and are obligated not to disclose or use the information for any other purpose.

International Data Transfers

Our service providers, including Google, Firebase, RevenueCat, Geoapify, OpenWeather, AppLovin, and Meta, operate globally. Information collected through the app may be transferred to, stored in, and processed in countries other than your own, including the United States. Where required by law, these transfers are made under appropriate safeguards such as the European Commission’s Standard Contractual Clauses. By using the Service you acknowledge that your information may be transferred in this way.

Subscription Management

For users who purchase Pro or Pro+ subscriptions:

  1. Subscription Administration: Your subscription is managed through Google Play’s billing system and tracked through RevenueCat.
  2. Immediate Billing: Subscriptions are charged in full at the time of purchase. We do not offer a free trial period.
  3. Auto-Renewal: Subscriptions automatically renew unless auto-renewal is turned off at least 24 hours before the end of the current period.
  4. Cancellation: You can manage and cancel your subscription through your Google Play account settings.
  5. Billing Information: Billing information is processed by Google Play, not by Colored Pixels Studio. We receive confirmation of your subscription status but not your payment details.
  6. Data After Downgrade: If you downgrade from Pro+ to Pro or from any paid tier to Free:
    • Any cloud data stored will be immediately and permanently deleted
    • It is your responsibility to download or backup any data before downgrading
    • We cannot recover cloud data after the 30-day grace period has expired
    • All Pro and Pro+ related data will be deleted from both the cloud and your local device, leaving only what’s permitted in your new tier
  7. Subscription Changes: When you change subscription tiers, we process this information to provide appropriate access to features.

Children’s Privacy

Our Service is not intended for use by children under 13 years of age. We do not knowingly collect or request location data or any other personal information from children under 13. If we discover that a child under 13 has provided us with personal information, we immediately delete this from our servers. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact us immediately at hellocoloredpixelsstudio@gmail.com so we can take necessary actions.

Feature Availability by Subscription Tier

The Map Canvas app is available in three tiers, each with different feature sets:

Free Version:

  • Address search
  • Multiple map types
  • Custom shapes
  • Basic markers
  • Single circles
  • Add Notes to shapes and markers
  • Edit positions and element properties
  • Contains advertisements
  • Does not support cloud backup

Pro Subscription:

  • All Free Version features
  • Ad-free experience
  • Concentric circle groups
  • Premium marker icons
  • Collections
  • Distance measurement
  • Custom map themes
  • Tasks management
  • Image attachments
  • Does not support cloud backup or weather information

Pro+ Subscription:

  • All Pro features
  • Cloud backup (200MB)
  • Weather information (10 API calls per day, reset at midnight GMT)
  • Manual backup & restore options

If you wish to access additional features, you may upgrade within the app through in-app purchases. All paid tiers are billed immediately on purchase.

Your Data Rights and Controls

Depending on your jurisdiction, you may have certain rights regarding your personal information, which may include:

  1. Right to Access: You may have the right to request copies of your personal information we hold.
  2. Right to Rectification: You may have the right to request that we correct any information you believe is inaccurate or complete information you believe is incomplete.
  3. Right to Erasure: You may have the right to request that we erase your personal information under certain conditions. See the Account and Data Deletion section above.
  4. Right to Restrict Processing: You may have the right to request that we restrict the processing of your personal information under certain conditions.
  5. Right to Data Portability: You may have the right to request that we transfer the data we have collected to another organization or directly to you under certain conditions.
  6. Right to Object: You may have the right to object to our processing of your personal information where we rely on legitimate interests.
  7. Right to Withdraw Consent: Where we rely on your consent, you may withdraw it at any time without affecting processing carried out before withdrawal.

To exercise any of these rights, please contact us at hellocoloredpixelsstudio@gmail.com. We will respond within 30 days.

Managing Your Preferences

You have direct control over the following without contacting us:

  • Location Access: Grant or revoke at any time through your device’s app permission settings
  • Ad Personalization: Change your consent choice through “Ad Privacy Settings” in the app’s Settings screen, where applicable to your region
  • Advertising ID: Reset or delete your Google Advertising ID through your device’s Google settings
  • Removing Ads Entirely: Upgrade to Pro or Pro+
  • Cloud Backup: Sign out, or delete your cloud backup, from the app’s Settings screen
  • Local Data: Delete individual elements in the app, or uninstall to remove everything stored locally
  • Subscription: Manage or cancel through your Google Play account settings

Changes to This Privacy Policy

We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page. You are advised to review this page periodically for any changes. Changes to this Privacy Policy are effective when they are posted on this page.

For subscribers, material changes to the Privacy Policy will be communicated through in-app notifications when possible.

Contact Us

If you have any questions or suggestions about our Privacy Policy, please contact us at:

Email: hellocoloredpixelsstudio@gmail.com