Privacy Policy
Summary: MineServe is a free and open-source software project. We believe privacy is a fundamental human right. MineServe does not collect, store, transmit, track, or sell any personal data or usage analytics. Everything runs 100% locally in your device's private sandbox.
1. Zero Personal Data Collection
MineServe (com.devwithzachary.mineserve) does not collect any personally identifiable information (PII). Specifically:
- We do not collect names, email addresses, phone numbers, or account credentials.
- We do not collect advertising identifiers (GAID / IDFA) or track you across apps.
- We do not include any third-party advertising SDKs or commercial monetization trackers.
- We do not upload your server worlds, configuration files, chat logs, or terminal command history to any remote server.
2. Android Permissions & How They Are Used
MineServe requests standard Android system permissions strictly for the operational functionality of hosting a local Minecraft server:
-
android.permission.INTERNET: Required to download official server software binaries directly from upstream repositories (Mojang, PaperMC, Purpur, Fabric, NeoForge), fetch plugin/mod metadata from the Modrinth API, and install official OpenJDK packages from Ubuntu APT package mirrors. Also used for local network socket listening (e.g. port 25565) to accept incoming Minecraft multiplayer connections. -
android.permission.POST_NOTIFICATIONS: Required on Android 13+ to display the active server status notification shade card. This informs you when servers are online, shows active RAM utilization, and provides an immediate 1-tap button to stop servers safely. -
android.permission.FOREGROUND_SERVICE&android.permission.WAKE_LOCK: Required to run server instances continuously in the background without Android Doze or aggressive memory management killing the Java process when switching apps or locking your screen.
3. Third-Party APIs & Upstream Downloads
When you use MineServe to create servers or install plugins/mods, your device communicates directly and securely over HTTPS with official third-party APIs:
- PaperMC API:
api.papermc.io(Paper, Purpur, Folia versioning and build downloads) - Mojang Version Manifest:
piston-meta.mojang.com(Official Vanilla server JARs) - Fabric Meta API:
meta.fabricmc.net(Fabric loader versions and server installers) - NeoForged API:
maven.neoforged.net(NeoForge release builds) - Modrinth API:
api.modrinth.com(Plugin and mod search, project details, and downloads) - Ubuntu Archive & Ports:
ports.ubuntu.com/archive.ubuntu.com(OpenJDK 8, 17, 21, 25 APT packages)
These requests are made directly from your device to the respective provider. MineServe does not route your traffic through any intermediary proxy servers.
4. Local Storage & Data Ownership
All Minecraft server files, configuration properties, player data, world saves, backups, and terminal logs reside locally within the app's sandboxed storage directory on your Android device (/data/data/com.devwithzachary.mineserve/files/).
You retain 100% ownership of all worlds and files. You can export snapshot zip archives of your worlds to your device's Downloads/ folder at any time. When you uninstall MineServe, all internal server data and runtime containers are completely removed by Android.
5. Open Source Transparency
MineServe is licensed under the GNU General Public License v3.0 (GPL-3.0). The entire source code is public and open for community audit, verification, and inspection on GitHub.
6. Changes to this Privacy Policy
If any changes are made to this Privacy Policy, the updated version will be posted here on mineserve.app/privacy.html with an updated effective date.
7. Contact Information
If you have questions, feedback, or concerns regarding this Privacy Policy, please reach out to us:
- GitHub Issues: github.com/devwithzachary/MineServe/issues
- Discord Community: discord.gg/csGrrg5MGF
- Website: mineserve.app