Privacy Policy
Last updated: May 2026 · Applies to MagicFTP, EasyGrowing and senova.app
1. Controller
Fatih Yesilbas
Hattinger Straße 142, 44795 Bochum, Germany
Email: kontakt@senova.app
2. Our Principle – Data Minimization
Our apps require no registration and no user account. We do not sell data and do not use advertising tracking. The vast majority of processing takes place exclusively locally on your device.
3. MagicFTP – App (Android)
What the app processes:
- FTP/FTPS/SFTP credentials (host, port, username, password, SSH key path) – stored only locally on your device (SharedPreferences, protected by Android Keystore)
- Sync profiles with local and remote paths – stored locally only
- Temporary files when editing via the built-in editor – stored in the device's cache directory and deleted after closing
- Connection data (IP address, port) is used only for the active connection and is not stored
What we do NOT do:
- We do not transmit your credentials to our servers
- We do not store files you transfer
- We do not use analytics or advertising tracking (no Firebase Analytics, no Google Ads)
- We do not sell data
Legal basis for local processing: Art. 6(1)(b) GDPR (contract performance) and Art. 6(1)(a) GDPR (consent) for optional error reports.
4. EasyGrowing – App (Android)
EasyGrowing is a local grow diary tracker. All entries, photos and data are stored exclusively on your device. No data is transmitted to external servers.
- Grow entries, notes, photos – stored locally on your device
- No cloud synchronization without your explicit action
- No account or registration required
5. Website senova.app / magicftp.app
When visiting our website, the web server automatically records the following data in server logs:
- IP address (anonymized after 7 days)
- Page accessed, date and time
- Browser type and operating system
- Referrer URL (the page you came from)
This data is used exclusively for technical purposes (error analysis, security) and is not combined with other data. Legal basis: Art. 6(1)(f) GDPR (legitimate interest).
Cookies: We only set a technically necessary session cookie to store your language preference. No tracking, no analytics cookies, no Google Analytics.
Google Fonts: We load fonts from Google Fonts. Your IP address is transmitted to Google in the process. Legal basis: Art. 6(1)(f) GDPR.
6. Google Play Store
Our apps are downloaded via the Google Play Store. Google collects its own data in accordance with the Google Privacy Policy. We have no influence over this.
In-app purchases (Pro version) are processed via Google Play Billing. We do not receive any payment data – this remains with Google.
7. Your Rights (GDPR)
You have the following rights regarding your personal data:
- Access – Find out what data we hold about you
- Rectification – Have inaccurate data corrected
- Erasure – Have data deleted ("right to be forgotten")
- Restriction – Restrict processing
- Data portability – Receive data in a structured format
- Objection – Object to certain processing activities
- Withdrawal – Withdraw given consent at any time
Since we do not store personal data on our servers (except server logs), most of these rights can be exercised directly on your device (delete app data in Android settings).
You also have the right to lodge a complaint with the competent supervisory authority. In Germany (NRW): State Commissioner for Data Protection and Freedom of Information NRW.
8. Data Security
Credentials in the MagicFTP app are stored in Android's SharedPreferences, which are protected by the Android Keystore. SSH keys are stored as file paths – the actual key remains in your file system.
Our website is served over HTTPS. Server connections (FTP, FTPS, SFTP) are encrypted depending on the protocol used.
9. Contact & Requests
For questions about data protection or to exercise your rights:
✉ kontakt@senova.appWe typically respond to requests within 72 hours.