Privacy Policy
Summary
FilePipe organizes files on your device using rules you define. The app does not require an account for normal use. The app does not send your files or file names to any server. The developer does not collect analytics, run ads, or send your data to any server not described in this policy.
Data stored on your device
Your rules, run history, and app settings are stored locally in app-private storage on your device. Run history includes the names and source/destination paths of files moved or copied; it is retained for 30 days by default and can be adjusted in Settings. Nothing is sent to the developer's servers.
Android automatic backup
Android automatically backs up most app data through Google's backup service (Google One Backup) and during device-to-device transfers, depending on your Android version and Google account settings. This means your rules, run history (including file names and paths), and app settings may be included in your Android backup without any action on your part.
The app does not exclude any data from Android's automatic backup.
Automatic backup is handled entirely by Android and Google; the developer does not control what Google does with that data. You can turn off Android's automatic backup at any time in Android Settings → Google → Backup.
Manual backup and import
You can export app data to a folder you choose, including cloud storage connected to your device. That data is handled by Android and the storage provider you select, not sent to a server run by the developer.
You can import rules from a previously exported file at any time.
Permissions
Storage access
FilePipe accesses only the folders you explicitly select. There are two modes:
- Selective access (default) — you grant access to specific folders through Android's system file picker. The app can only read and write within those folders.
- All files access (recommended) — you can grant broader filesystem access in Settings if you need to work with folders not reachable through the standard picker, such as the Downloads root or an SD card root. This uses Android's
MANAGE_EXTERNAL_STORAGEpermission and requires an additional confirmation in Android Settings.
In both modes, the app reads file names, sizes, and dates within the folders you have granted access to. It does not read file content.
Granted automatically at install
These permissions are granted when you install the app. Android does not show a separate approval prompt for them:
- Internet access — used for two purposes: checking for app updates and fetching the release changelog from GitHub. No other network connections are made.
- Receive boot completed — required by the scheduling system to reschedule your file organization rules after the device restarts, so active schedules are not silently lost.
- Foreground service — used during manual rule runs to keep the operation working reliably while you switch away from the app. An ongoing notification is shown while any operation is in progress.
Requested in a system prompt
Android shows a dialog before granting these:
- Notifications — to show progress during rule execution, a summary with file counts and an undo action after each scheduled run, and update availability alerts if you have those enabled.
- All Files Access — only if you choose to enable the optional all-files mode in Settings. Android will direct you to a dedicated confirmation screen for this.
GitHub / APK release only
- Install packages — allows the app to install a downloaded APK update without leaving the app. Only present in the GitHub build; the Play Store build uses Google Play's update mechanism instead.
No analytics or tracking
The app does not include analytics, advertising, crash-reporting, or telemetry SDKs. The developer does not receive information about how you use the app.
Children
The app is not directed at children under 13, and the developer does not operate any service that collects personal information from children.
Changes
This policy may be updated from time to time. The latest version will be published on this page.
Contact
For privacy questions about FilePipe, use the GitHub project or the app store listing where you installed the app from.