Restoid icon

Restoid

hddq
System
Version
0.6.4
Size
18.8 MB
Requires
Android API 33+
3.9 / 5 · 6,638 ratings 0 downloads

Updated Sep 22, 2026

Quick answer

Root-based Android app backup tool powered by restic

F-Droid repository metadata

Restoid gives you complete control over your app backups through a clean, modern, and simple user interface. Powered by the open-source "restic" engine, it's built for users who demand robust, encrypted, and deduplicated backups.

Root access is strictly required to read and write private application data directories.

Features: * Restic-Powered: Leverages the speed, security, and efficiency of restic for local, deduplicated, and encrypted backups. * Selective Backup: Choose exactly which user-installed applications you want to save. * Granular Control: Granularly select what to include for each app: APK files, user data, device-protected data, external/OBB, or media files. * Custom Directory Backup: Back up custom directories like DCIM, Documents, etc. (works without root). * Flexible Repository Management: Create and manage repositories across native restic backends: Local directory, SFTP, REST server, and Amazon S3/MinIO. * Snapshot Management: Easily browse historical backup snapshots, view details of what was backed up, and forget old data to save space. * Surgical Restore: Restore entire apps completely, or just specific parts (like restoring only app data without overwriting the APK). * Automated Schedules: Set up recurring backups with customizable intervals and trigger conditions (battery, charging, and network status). * Downgrade Protection: Prevents you from accidentally restoring an older app version over a newer one.

Screenshots

Restoid screenshot 1
Restoid screenshot 2
Restoid screenshot 3
Restoid screenshot 4
Restoid screenshot 5
Restoid screenshot 6
Restoid screenshot 7
Restoid screenshot 8
Restoid screenshot 9

What’s new

* Fixed restore for apps relying on symlinks (e.g., Termux) to prevent "Permission denied" errors

How to install

  1. Download the APK from the button at the top of this page.
  2. Allow “Install unknown apps” for your browser or file manager only, not for every app.
  3. Open the downloaded file and confirm the installation.
  4. If installation fails with “App not installed,” remove an earlier build of the same app first. A signature conflict is the usual cause.

Data safety

  • Every file is checked against its published SHA-256 before it is listed.
  • Files are scanned for malware on every update.
  • The permissions each app requests are listed on its own page.
  • Read the full safety policy for how we test, flag, and delist files.

Comments

Recent approved comments · sorted by newest

Verification code
Be specific and keep it about the app. No links. Comments are reviewed before publication. Device and Android details are recorded automatically. Privacy policy.

Loading recent comments...

View all comments