In one sentence
PotagerBio asks for no account. Your gardens, plantings and reminders are stored only on your iPhone or Android device. Three third-party services receive the bare minimum to make weather, Flora AI, and ads work — details below.
1Data controller
com.skynet.potagerbioPotagerBio has no customer database, no user records, and never asks you to create an account or sign in.
2Data that stays only on your device
This data never leaves your device. It disappears when you uninstall the app or via Settings → Reset my data.
| Data | Storage | Why |
|---|---|---|
| Your gardens (shape, dimensions, plants) | Local SQLite | To restore your view |
| Active plantings + history | Local SQLite | Track growth, schedule reminders |
| Reminders (sowing, watering, harvest) | SQLite + iOS local notifications | Alert you on time |
| Preferences (language, theme, Flora voice, rate, lunar mode, units, voice mode) | AsyncStorage | Personalize the experience |
| Weather cache | AsyncStorage (3 h) | Avoid hammering the API |
| Geolocation cache | AsyncStorage (1 h) | Same |
3Data received by our processors
3.1 Weather — Open-Meteo
- Sent: your latitude/longitude (rounded to ≈ 1 km), today's date
- Not sent: any identifier, name, IDFA
- Frequency: at most once / 3 h (local cache)
- Host: Open-Meteo (Bavaria, Germany — EU)
- Policy: open-meteo.com/en/terms
- GDPR legal basis: legitimate interest (local weather is essential)
3.2 Flora AI — Skynet System proxy → DeepSeek
- Sent to Skynet System proxy: text question, locale, USDA hardiness zone, current month, optional approx lat/lon
- Not sent: any identifier, IDFA, list of plantings, garden contents
- The proxy forwards the question to DeepSeek using a Skynet System-owned API key (not yours)
- DeepSeek may retain anonymous queries: deepseek.com/privacy
- On Skynet System: no traces beyond standard rate-limit logs (purged within 24 h)
- Limit: 30 req/min/IP (anti-abuse)
- Legal basis: performance of the service you request
3.3 Advertising — Google AdMob
PotagerBio is free and ad-funded.
- Sent to Google: IDFA (only if you accept ATT), IP, device model, OS version, language, IP-derived approximate location, ad events
- Not sent: plantings, notes, photos, name, IDFA if ATT declined
- If you decline ATT: contextual ads only (not personalized)
- Google policy: policies.google.com/technologies/ads
- You can disable tracking anytime in iOS Settings → Privacy → Tracking → off for PotagerBio
4Microphone and speech recognition
When you use the mic in Flora:
- The microphone captures your voice locally
- Speech recognition is performed by iOS (
SFSpeechRecognizer) or Android (SpeechRecognizer) on-device - The transcribed text is then sent to Flora — not the audio
- The audio is never sent to Apple, Google, PotagerBio or any third party
Apple and Google may, depending on your iPhone and system settings, process part of speech recognition in their cloud (Siri / Google Assistant). See Settings → Siri & Search to control this.
5Geolocation
The app requests "While Using" permission — used to:
- Show local weather (sends position to Open-Meteo, see 3.1)
- Compute your USDA hardiness zone (computed locally)
- Show your map (rendered locally, offline Leaflet tiles)
You can decline geolocation: the app stays functional, suggestions will simply be more generic.
6Notifications
The app may send local notifications ("water your tomatoes today"). All are local — scheduled by iOS/Android. None come from a PotagerBio server. Disable them in iOS Settings → Notifications → PotagerBio.
7Your rights (GDPR)
| Right | How to exercise |
|---|---|
| Access | All your data is visible inside the app |
| Rectification | Edit directly in the app |
| Erasure | Settings → Data → Reset my data |
| Portability | Not currently available (no export format) |
| Objection | Uninstalling the app deletes everything |
| Restriction | Disable iOS permissions |
| Lodge a complaint | CNIL · cnil.fr/plaintes or your local DPA |
Any question: sr@skynet-system.com — response within 30 days max.
8Children
PotagerBio is not specifically directed at children under 13 (16 in some EU countries). No personal data is ever collected about them, since the app collects no personal data at all.
9Data retention
| Data | Duration |
|---|---|
| Local data | Until uninstall or "Reset my data" |
| Weather / geo cache | 3 h / 1 h |
| Skynet System proxy logs (anti-abuse) | 24 h |
| Open-Meteo logs | Per Open-Meteo policy |
| AdMob logs | Per Google policy |
PotagerBio has no persistent customer record. No backups, no logs, no analytics.
10Security
- All network traffic uses HTTPS / TLS 1.2+
- Local data (SQLite) is stored in the iOS/Android sandbox — encrypted at the OS level when the device is locked
- The Skynet System proxy stores neither your questions nor your responses
- No API key is bundled in the app
11International transfers
| Data | Destination | Safeguard |
|---|---|---|
| Approximate GPS coords | Open-Meteo (Germany, EU) | No transfer outside EU |
| Flora question | Skynet System (FR, EU) → DeepSeek (Singapore) | EU SCCs |
| IDFA + IP (if ATT) | Google AdMob (USA) | EU-US Data Privacy Framework |
12Changes to this policy
We may update this policy. The date below indicates the most recent revision. Significant changes (e.g., adding a new third-party service) will be announced inside the app via a banner, and you may decline by uninstalling.