1Scope of this policy
This Privacy Policy applies to every version of the HTTPocket app published by PNT Apps, regardless of platform. The same terms apply whether you use HTTPocket on:
- An Android phone or tablet (any Android version we support)
- An Android TV device
- An iPhone or iPad running iOS / iPadOS
- A Mac running macOS
- An Apple TV running tvOS
- The web interface served by any HTTPocket server (accessed from any browser)
If you use HTTPocket on more than one device or platform, this same policy governs all of your use. We do not maintain separate policies per platform.
2Information we collect
We do not collect personal data. HTTPocket has no user accounts, no sign-up, no telemetry, no analytics SDK, and no advertising identifiers on any platform.
Data that stays on your device
The app stores the following locally on your device only. None of it is transmitted to us or to any third party:
- App preferences (server port, theme, password if you enable one)
- The folder paths you have chosen to share
- Transfer history (file names, sizes, timestamps) — visible only to you in the app
- Optional cached thumbnails for media files
Crash and diagnostic data
On Apple platforms (iOS, iPadOS, macOS, tvOS), Apple may collect anonymised crash reports through its system-level diagnostics if you have opted in to share crash data with developers in your device's Settings. On Android, Google Play may share aggregated crash counts via the Play Console. We never receive personally identifiable information from these reports, and you can disable them in your OS settings at any time.
We do not embed any third-party crash reporting SDK (such as Crashlytics, Sentry, or Bugsnag) in the app on any platform.
3How we use information
Because we do not collect personal information, we do not use it. Specifically, we do not:
- Sell, rent or trade any data to third parties
- Use your data for advertising or marketing
- Build user profiles or run behavioural analytics
- Train AI or machine learning models on your data
- Share data with data brokers
4Permissions per platform
HTTPocket requests only the permissions needed to do its job — serve files over your local Wi-Fi. The exact wording of the permission prompt differs by operating system, but the purpose is identical on every platform.
Storage / media access (to read and write the folders you choose), foreground service (to keep the server running), local network access. No internet permission is used for telemetry — only for serving over LAN.
Local Network access (required by Apple for any LAN server), Files access (for folders you select), optional Photos access (only if you choose to share photos), background mode for short tasks while the server runs.
Local Network access, Full Disk Access or Files access (only for folders you explicitly select via the system file picker), incoming network connections.
Local Network access for browsing and streaming from servers on your home network. No persistent file storage beyond app-managed caches.
You can revoke any of these permissions at any time from your device's system settings. Revoking a required permission may disable certain features of the app.
5Network behaviour
HTTPocket is a local-network application. Its purpose is to expose files from one of your devices to other devices on the same Wi-Fi or LAN.
What HTTPocket sends over the network
- The files you have explicitly chosen to share, only to clients you (or your password-protected configuration) authorise on your local network
- Standard HTTP responses (file listings, headers, MIME types)
- Optional WebSocket messages for live transfer progress
What HTTPocket does NOT send anywhere
- No data to PNT Apps servers (we do not run any server that the app talks to)
- No data to advertising networks, analytics providers or any third-party endpoint
- No data outside your local network unless you have deliberately set up port forwarding on your router — a configuration entirely under your control
Tip: if you do not want any device on your Wi-Fi to access your shared files, simply stop the server in the app, or enable a password so only authorised clients can connect.
6Third parties
HTTPocket does not include third-party SDKs for advertising, analytics or social features on any platform.
The app stores are operated by third parties that have their own privacy practices independent of ours:
- Apple App Store — see Apple's privacy policy
- Google Play Store — see Google's privacy policy
These stores may collect download counts, ratings, crash counts and approximate device categories. We see only aggregated, anonymised summaries through standard developer dashboards.
7Children's privacy
HTTPocket does not knowingly collect any information from children of any age, because it does not collect information from anyone. The app is rated for general audiences on all platforms.
Because HTTPocket can serve any file in folders you select, parents and guardians are responsible for the folders they choose to share when the app is used by minors.
8Security
HTTPocket offers optional password protection on every platform. When enabled, clients must provide credentials before the server reveals any file. We strongly recommend turning this on if your network is shared with others.
Because the connection between server and client is over your local network, HTTPocket typically serves over plain HTTP. This is appropriate for trusted home or office Wi-Fi. If you are on an untrusted network, do not enable the server, or use a VPN to your trusted network instead.
9Your rights
Because we hold no personal data about you, rights such as access, rectification, deletion, portability or objection (including under GDPR in the EU, UK GDPR, CCPA / CPRA in California, and the Indian DPDP Act 2023) are effectively satisfied by default — there is nothing for us to hold, modify or delete.
All data the app manages lives on your device and is fully under your control. Uninstalling the app removes all locally stored preferences and caches associated with HTTPocket.
10Changes to this policy
If we ever change this policy — for example to describe a new platform we have launched on — we will update the "Last updated" date at the top of this page. Material changes will additionally be announced in the release notes for the app version that introduces them.
Continued use of HTTPocket after a change to this policy constitutes acceptance of the updated terms.
11Contact
Questions or concerns about privacy? Reach out and we will reply personally.