Privacy Policy – PlanCraft
Effective date: November 1, 2026
This privacy policy explains what information the PlanCraft — 2D Floor Plan Creator app for Android (the "App", package pl.planmieszkania1.android) collects, why, and the choices you have. The App has no sign-up or login and never asks for your name, email address, phone number, contacts, microphone, camera or GPS location.
1. Information stored only on your device
To remember your choices, the App saves a few settings in its private storage on your device: app theme, last-used tools and settings, whether you have finished the welcome screens, whether you have Premium, and when a feature you unlocked with an ad stops being unlocked. Floor plans you draw are saved locally on your device (in the App's private folder); they are not sent to any server.
When you export a floor plan, the App writes the output file (PNG, PDF, SVG, DXF or CSV) to your device's storage using Android's standard file-sharing mechanism. If you have Android backup turned on, Android may include the App's settings in your device backup under Google's own privacy policy. Uninstalling the App or clearing its data deletes everything the App stored.
2. Advertising
The free version of the App shows ads (banners, full-screen ads, app-open ads and, only when you choose to watch one, rewarded ads). Premium removes all ads. Ads are served by Google AdMob, which may pass ad requests to the partner networks listed below ("mediation"). To show, measure and protect ads, these companies collect information from your device, such as:
- the advertising ID of your device (you can reset or delete it in your phone's settings: Settings → Privacy → Ads);
- your IP address and the approximate location derived from it;
- device and app information (device model, Android version, language, app version);
- how you interact with ads (impressions and taps) and diagnostic data such as crash information from the ad SDKs.
Your consent. In the European Economic Area, the United Kingdom, Switzerland and US states with privacy laws, the App asks for your choice with Google's consent form before personalised ads are shown. You can change your choice at any time in the App: Settings → Privacy options. Where you don't consent, ads may still be shown without personalisation.
3. Ad partners
Each partner handles information under its own privacy policy:
- Google AdMob – policies.google.com/technologies/ads
- AppLovin – applovin.com/privacy
- Meta Audience Network – facebook.com/privacy/policy
- InMobi – inmobi.com/privacy-policy
- Pangle – pangleglobal.com/privacy
- ironSource (Unity LevelPlay) – unity.com/legal/game-player-and-app-user-privacy-policy
4. What our settings service logs
When the App starts (and when you return to it after more than an hour), it downloads its ad and update settings from our own server. Each of these requests is logged with:
- your IP address, and the approximate location (country, region, city) and internet provider derived from it;
- the app version, device model, Android version and language;
- a random install ID created by the App on first launch (it is not your advertising ID, and it is replaced when you clear the App's data);
- connection details such as the time of the request.
We use this log to deliver the right settings, to keep the service working and to detect abuse. It is kept for 90 days and then deleted automatically. Only our team can see it. It is not sold, not shared for advertising and not combined with the information the ad networks collect. Our legal basis is our legitimate interest in running the App securely. You can ask us to delete the log entries for your install (see section 10).
5. Firebase Analytics
The App uses Google's Firebase Analytics to understand how it is used: which screens are opened, which features are used (for example "plan exported"), app opens, purchases started and, once linked to AdMob, ad impressions. Firebase records these events with an app-instance ID, device information and approximate location. In the EEA and the UK, analytics storage and ad data use stay off until you agree in the consent form. Google keeps this data for 2 to 14 months depending on the setting. Google acts as our service provider here; see firebase.google.com/support/privacy.
5b. Crash reports and performance (Firebase Crashlytics and Performance Monitoring)
If the App crashes or freezes, Firebase Crashlytics sends a crash report: the device model, Android version, app version, the screen and the last steps before the problem, and a random installation identifier. Firebase Performance Monitoring measures how long start-up, screens and network requests take. We use both only to find and fix problems. Google keeps crash reports for 90 days. See firebase.google.com/support/privacy.
6. Notifications (Firebase Cloud Messaging)
If you allow notifications, the App can receive messages such as tips and updates through Firebase Cloud Messaging. For this, Google creates a messaging token for your install, and the App joins a few topics so a message can be sent to everyone, to one country, one language or one app version: your country (from your SIM card, mobile network or phone region – not GPS), the App's language and its version number. You can turn notifications off in the App's Settings or in your phone's settings.
7. Purchases
Premium (PlanCraft Pro) is sold through Google Play as a subscription (plancraft_pro_monthly) or a one-time lifetime purchase (plancraft_pro_lifetime). Payment is handled entirely by Google; we never receive your card or payment details. The App asks Google Play which purchases you own so it can turn Premium on or off. Premium removes all ads from the App.
8. Permissions
| Permission | Why it is used |
|---|---|
| Internet and network state | Loading ads, the App's settings and Google Play purchases. |
| Notifications | Asked once after you first export a plan, or when you turn notifications on in Settings. |
| Advertising ID | Used by the ad networks as described in section 2. |
9. Children
The App is intended for users aged 13 and over and is not directed at children. We don't knowingly collect personal information from children under 13. If you believe a child has used the App, contact us and we will delete what we hold.
10. Your choices and data deletion
- Change your ad consent: Settings → Privacy options in the App.
- Reset or delete your advertising ID: your phone's privacy settings.
- Stop notifications: the App's Settings, or your phone's notification settings.
- Delete what the App stores on your device: uninstall it, or Settings → Apps → PlanCraft → Storage → Clear data.
- Ask us to delete the settings-service log for your install, or ask any privacy question: email the developer address shown in the "Contact developer" section of the App's Google Play page. We answer within 30 days.
11. Changes to this policy
If the App changes in a way that affects your privacy, we will update this page and its effective date before the change takes effect.