filester

Privacy policy

Last updated: 9 September 2026

filester moves files directly between two devices over WebRTC. The file bytes never reach our servers. The only thing our infrastructure relays is a few kilobytes of signaling so the two devices can find each other.
Contents Summary Data we handle Data we don't Third parties Retention Your rights Contact

1. Summary

This policy describes what data filester collects when you use the mobile app or web client at filester.app, how we use it, and the choices you have. We've designed the product to need as little data as possible.

2. Data we handle

2.1 Account data (only if you sign in)

filester can be used as a guest without an account. If you choose to sign in (with Apple, Google, or email/password), we store:

2.2 Device code

Each device advertises a code so other people can send to it. Two formats exist:

2.3 Transfer history

If you're signed in, each transfer you send or receive on a logged-in install is recorded in the transfers collection on your account: the other party's device code, the file names, the total size, and whether the transfer completed. File contents are never stored. Local paths of received files stay on the device that received them and are not uploaded.

Anonymous receivers (no account, e.g. this web page) leave no transfer history on the server. You can clear your signed-in history at any time from Settings → Preferences → Clear history.

2.4 Signaling traffic

To start a transfer the two devices exchange a small amount of "signaling" data through our broker: a session offer/answer, ICE candidates (network addresses), and the file names and sizes that the recipient is being asked to accept. This is the minimum needed for WebRTC to connect two peers. We don't persist this traffic.

2.5 Operational logs

Our broker keeps short-lived logs of connection events (IP address, user agent, timestamp, broker errors) for abuse prevention and reliability monitoring. These logs are retained for no longer than 30 days and are not used for advertising or sold to third parties.

2.6 Diagnostics (opt-in)

If you opt in, crash and performance traces are sent to Sentry to help us fix bugs. Traces include the stack of the failing code path and a coarse device profile (model, OS version). They never include file content or contents of clipboards.

2.7 Usernames and friends

When you choose a username during account setup or create a friends profile, we store the username and display name you choose, linked to your account, together with friend requests, accepted friendships, and accounts whose friend requests you block. Your friends profile does not include your sign-in email address, including any private relay address supplied by Apple. Signed-in users can find your profile by its exact username; we do not upload your address book or provide an email-based people search.

Only accepted friends can see your registered devices' names, icons, platforms, and current connection availability. When a friend sends to a specific device, we resolve its current receive code. Friendship does not enable automatic file acceptance. Removing a friendship or blocking friend requests withdraws this device-directory access, but does not cancel an existing transfer or invalidate a receive code already shared through another route.

If you explicitly enable sending to friends when linking a browser, that browser can view your accepted friends and their device directory during its one-hour Web Send session. The browser receives a separate, temporary session secret, not your account sign-in token. Friend access is off by default and can be revoked from the app. Ending the browser session also requests revocation. Browser friend access does not permit editing profiles, managing friendships, or automatically accepting files.

3. What we don't collect

4. Third parties

We rely on a small set of vendors. Each one only sees the data described:

5. Retention

6. Your rights

Depending on where you live, you can ask us to access, correct, export, or delete the personal data we hold about you. Email [email protected] with your request and we'll respond within 30 days.

You can sign out of the app at any time from Settings, which removes cached credentials from the device. Deleting your account also removes your RevenueCat customer record.

7. Children

filester is not directed at children under 13 (or the equivalent minimum age in your country). We don't knowingly collect data from them. If you believe a child has signed up, contact us and we'll remove the account.

8. Changes

We'll update this page when material changes happen. The "last updated" date at the top reflects the most recent revision. If a change is significant we'll surface a notice inside the app before it takes effect.

9. Contact

Questions or requests: [email protected].