Ultimate File Manager Pro Logo

Ultimate File Manager Pro

Terms & Conditions

Last Updated: April 2026 Effective upon installation Governed by South African Law
💬
Plain-English Summary

These Terms explain how you can use the Ultimate File Manager Pro app, what we're responsible for, and what to keep in mind. We've written this to be as clear and jargon-free as possible — no legal degree required.

📋
Section 01

What You're Agreeing To

By downloading or opening Ultimate File Manager Pro from the Google Play Store, you accept these Terms. If you'd prefer not to accept them, simply don't install or use the app — no hard feelings.

You can find the app here: Google Play Store ↗

⚙️
Section 02

What the App Does

Ultimate File Manager Pro is a free Android app — available on both phones and Android TV — packed with tools to keep your files organised and secure:

🗂️ File Browser Browse, copy, move, rename, and delete files anywhere on your device.
🔒 Encrypted Vault Lock sensitive files behind AES-256-GCM encryption with your own PIN.
🖥️ File Server Host an FTP or secure SFTP server directly on your device to share files across your local network.
🌐 Remote Management Manage files over your local Wi-Fi via a built-in HTTP server that supports uploading, downloading, and installing APKs remotely.
🔌 Network Shares Connect to SMB and FTP servers on your local network to browse, download, and manage remote files.
☁️ Cloud Storage Connect your Google Drive, Microsoft OneDrive, Dropbox, or S3-compatible storage (AWS S3, MinIO, IDrive E2) accounts to browse and manage your cloud files directly.
🔄 Folder Sync Automatically back up local phone folders to an SMB or FTP network share on a schedule (interval or daily / weekly / monthly).
📡 Device Pairing Pair your mobile phone and Android TV over local Wi-Fi to transfer and install files.
�️ ADB Terminal Connect to Android devices in Developer Mode over your local Wi-Fi using ADB (Android Debug Bridge) for direct shell access and advanced troubleshooting.
�👁️ Built-in Viewers View text files, PDFs, animated images (APNG, GIF, animated WebP, SVG and more), archives, and other file types directly within the app.
🤐 Advanced ZIP Support Create and extract password-protected and AES-encrypted ZIP archives.
📸 Remote Screenshots Capture the screen of your paired Android TV over local Wi-Fi via ADB and save it directly to your phone's storage.
📦 7Z Archive Support Extract 7Z archives with LZMA/LZMA2 compression.
🔍 File Search Quickly find files and folders across your device storage.
📊 Storage Analyser See a visual breakdown of what's using your storage space.
📱 App Manager View and manage all apps installed on your device, with debloat recommendations for pre-installed apps.
📦 APK Installer Install Android apps directly from APK files saved locally.
Tip Jar Optional one-time purchases to voluntarily support the developer — always free to use without tipping.
📂 Storage Access Framework Other apps can access your files through UFM's document provider.
Elevated Access (Shizuku & ADB) Gain root-like access to manage system files and restricted directories without actually rooting your device.
🚀 Storage Indexer Create a local index of file metadata for instant searching and blazing fast browsing (SQLite/Room).
⚠️
Section 03

Risk & Liability — The Honest Truth

We've built this app with care, but here are some important realities you should know before using it:

Topic What This Means for You
Data Loss We cannot guarantee zero data loss. Always keep backups of files that matter to you.
Vault PIN If you forget your PIN and Recovery Code, your encrypted files cannot be recovered by anyone — including us.
APK Files Installing APKs from unknown sources carries security risks. You take full responsibility for any APK files you choose to install.
File Server Security When hosting a File Server, FTP connections transmit data in plain text. Always use SFTP if you require secure, encrypted transfers.
Bugs & Errors No software is perfect. We can't promise the app will always be error-free or uninterrupted.
Our Liability For free features: Our total liability is ZERO. We are not liable for ANY claims, damages, losses, or expenses of any kind whatsoever arising from your use of free features.

For paid in-app purchases: Our total liability is capped at the total amount you paid for in-app purchases in the 30 days before any claim.

In no case are we liable for data loss, device damage, lost profits, lost revenue, lost business opportunity, loss of use, loss of data, business interruption, or any indirect, incidental, special, or consequential damages arising out of or related to this app, even if we have been advised of the possibility of such damages.
Network Share Credentials Your network share credentials (host, username, password) are stored locally on your device. You are responsible for keeping your device secure.
Cloud Storage Access The app connects to third-party cloud services (Google Drive, OneDrive, Dropbox, S3-compatible). OAuth tokens for Google Drive, OneDrive, and Dropbox are stored locally on your device. S3 / S3-Compatible credentials (Access Key ID and Secret Access Key) are stored locally and used only to authenticate to the endpoint you configured. You are responsible for managing your cloud files.
Folder Sync Sync operations run in the background and may consume battery and data. Always verify your remote path before enabling sync — syncing to an incorrect folder may overwrite files on your network share.
System App Removal Removing system apps based on debloat recommendations may affect device stability. Proceed with caution.
ADB Pairing ADB pairing requires exchanging certificates between your device and the target device over your local Wi-Fi. Only connect to devices you own or have permission to access. Anyone on your network who captures your pairing PIN can access your device — keep this PIN private.
TV Screenshots Screenshots of paired TVs are captured via ADB over your local network and saved directly to your phone's storage. We do not transmit, view, or upload your screenshots. Ensure you only capture screens on devices you own or have permission to access.
Shizuku & Elevated Access Using Shizuku or ADB for elevated access allows the app to modify system-protected files. Misuse of these features could affect device stability or security. Use with caution and only grant access to this app.
Indexer Accuracy The index reflects the state of your storage at the time of scanning. You may need to refresh the index if files are changed by other apps.
Language Choice (Cookie) A cookie (ufm_lang) remembers your language choice throughout the session and across browser restarts. This is stored locally in your browser.
Your Only Remedy If you're unhappy with this app for any reason, your sole remedy is uninstalling it. We will not provide refunds, damages, compensation, or any other remedy under any circumstances.
Breach Protection Because KiloWatch does NOT store your files, encryption keys, PINs, passwords, credential tokens, or personal data on our servers, a breach of our infrastructure cannot expose your sensitive information. All critical data is stored locally on your device only.
💡
Practical Advice

Before using any file manager, back up your important files. This is good practice regardless of which app you use.

Section 03a

In-App Purchases & Billing

The app offers an optional "Fuel the Developer" Tip Jar — three one-time voluntary purchases that help support continued development. Tips give you no extra features; the app is and will always be fully free.

Topic What This Means
Payment Processor All transactions go through Google Play Billing. We never see your card or bank details. By purchasing, you agree to Google Play's Terms of Service ↗.
Refunds Tips are consumable and voluntary, so they are generally non-refundable. You can submit refund requests directly to Google Play. KiloWatch does not process refunds independently.
Recurring Charges There are no subscriptions. Every tip is a one-time consumable purchase. You will never be charged automatically.
No Obligation Tipping is entirely optional. All features remain available at no cost, forever.
💡
Plain-English Summary

You can use this app completely free, forever. Tips are just a nice way to say thank you — they're processed safely by Google, not by us, and you'll never be charged without tapping the button yourself.

Section 04

Your Responsibilities

Using this app comes with a few simple responsibilities on your side:

⚠️
Section 04a

Warranty Disclaimer

THE APP IS PROVIDED "AS-IS" AND "AS AVAILABLE" WITHOUT ANY WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED.

KiloWatch disclaims all warranties including:

⚠️
What This Means

You use this app entirely at your own risk. We make no promises about how it works, when it works, or whether it will solve any problem you have.

📵
Section 04b

Service Availability & Support

This app is provided on a best-effort basis. We do not guarantee:

KiloWatch reserves the right to discontinue the app at any time without notice or compensation to users.

Important: This app does not provide legal, financial, medical, or professional advice. Do not rely on it for any critical decisions. Always consult qualified professionals for legal, financial, medical, or security matters.

🛡️
Section 04c

You Indemnify Us

You agree to defend, indemnify, and hold harmless KiloWatch, its developers, and its affiliates from and against any third-party claims, damages, losses, liabilities, and expenses (including reasonable legal fees) arising out of or related to:

💡
Plain English

If someone sues you over something you did with this app, you agree to cover all the costs and legal fees involved. We're not paying for problems you cause.

🔐
Section 05

Permissions We Need & Why

The app requests certain Android permissions to work properly. Here's exactly what each one is for:

Permission Why We Need It
All Files Access Essential for browsing, copying, moving, and deleting files across all your storage.
Media Access Needed to organise and manage your photos, videos, and audio files.
Notifications Used to alert you when file operations complete or when storage is running low.
Network / Wi-Fi Powers remote file management, hosting local File Servers, network share access (SMB/FTP/SFTP/SCP), cloud storage access (Google Drive, OneDrive, Dropbox, S3-compatible), folder sync, device pairing, and ADB Terminal connections. Network discovery scans devices on your local subnet (up to 254 IPs) on ADB ports 5555, 5037, and 5038 to find ADB-enabled devices.
Multicast Used for local network device discovery (NSD/mDNS) when pairing devices.
Network State Detects VPN connections during Remote Management and network share access.
Package Query Lets the App Manager list apps installed on your device.
Install Packages Required to install APK files you choose to run from local storage.
Billing Processes optional Tip Jar purchases via Google Play.
ADB Debug Bridge Allows secure connection to Android devices for advanced shell access. Generates a unique RSA certificate on your device for pairing; no certificates are transmitted to external servers.
Foreground Service Required to run Folder Sync and file transfers as a foreground service so they complete reliably even when the screen is off.
Elevated Access (Shizuku) Allows the app to use the Shizuku API (including Secure Settings) for managing files in restricted system directories without rooting.
Boot Start Allows Shizuku services to start automatically when your device boots up to ensure immediate availability.
Battery Optimization Allows you to opt-in to keeping Shizuku services active in the background for reliable, uninterrupted performance.
Wake Lock Keeps the CPU and Wi-Fi active during large file transfers so they complete reliably even when the screen turns off.
Storage Indexer Uses storage permissions to scan and index file metadata for performance — managed via Settings -> Storage Indexer.
Bluetooth Connects to your paired Android TV to act as a Bluetooth keyboard and mouse for remote control.
Vibrate Provides haptic feedback when pressing buttons on the TV Remote.
©️
Section 06

Who Owns What

Ultimate File Manager Pro and everything in it — design, code, and features — is owned by KiloWatch and protected by international copyright and intellectual property law.

You're welcome to use the app freely; you're just not permitted to copy, redistribute, or sell it.

🧩
Section 07

Open-Source Components We Use

We built on the shoulders of some great open-source projects. Each is governed by its own licence:

🔄
Section 08

Changes to These Terms

We may update these Terms from time to time. When we do, we'll update the date at the top of this document. Continuing to use the app after any changes means you accept the updated Terms.

🚫
Section 09

If Things Go Wrong

We reserve the right to suspend or terminate access to the app if these Terms are violated — for example, if the app is used for illegal activity, or to access another person's device without consent.

⚖️
Section 10

Governing Law

These Terms are governed by the laws of South Africa. Any disputes will be resolved under South African jurisdiction, without regard to conflict of law provisions.

⚖️
Section 11

Disputes Must Be Individual

Any dispute arising from your use of this app must be resolved on an individual basis. You waive any right to participate in class action lawsuits, class action arbitrations, or representative actions against KiloWatch. All disputes shall be governed by South African law and resolved individually under South African jurisdiction.

💡
Why This Matters

Class action lawsuits are extremely costly to defend. This ensures any dispute with you is handled individually under South African law, not as a class action.

📬
Section 12

Questions? Get in Touch

If anything here is unclear or you have questions about your rights, we'd love to hear from you: