GET STARTED
Your first session.
Redoubt runs Pack Duos and Free Packs on your Windows computer, using your Android phone over USB.
Download and open the app
Create an account at redoubt.cc/account and download the current Windows release. Open the executable, then sign in with the same email and password. The one-hour trial begins at your first desktop sign-in; no card is required.
ADB is already included
MADFUT Tools 1.2.0 and newer include Android Debug Bridge (ADB). There is no separate Platform Tools download or PATH setup. If you have an older app, update it from Updates & metrics first.
Authorize the phone
Enable Developer options and USB debugging on your Android phone. Connect a data-capable USB cable, unlock the phone, and accept its USB debugging authorization for your computer.
Choose your tool
Open the matching Pack Duos or Free Pack screen in the game. Select the connected phone in the app, choose session limits and press Start. Keep the game in the foreground. Use Stop to end a run.
Keep the app current
Open Updates & metrics in the app, choose Check for updates, then Download update. Restart & install stops your current tools, updates the desktop shortcut and opens the verified new version. Your local records are retained.
Need help?
If no phone appears, use a data-capable cable, unlock the phone and check its USB debugging prompt. An “unauthorized” phone needs your approval on its screen. An “offline” phone may need to be unplugged and reconnected. If Windows still cannot detect it, install the USB driver for your phone’s manufacturer, then reopen the app. Bundled ADB does not replace a device-specific Windows driver. If a screen cannot be recognized, stop the tool and return to the correct game screen. Email ethanhumphreys@live.co.uk with the tool name and error message.
Windows 10/11 64-bit only. Android required; iPhone is not supported. Builds currently use an unsigned Windows executable.
YOUR DATA
Privacy at Redoubt.
Last updated 27 October 2026. Contact: ethanhumphreys@live.co.uk.
Accounts and access
We store your email address, optional display name, a salted password hash, account timestamps, session tokens in hashed form and purchase status. The desktop sends an application-specific hash of a Windows device identifier to enforce one trial per device. The raw identifier is not sent. Access checks record the account’s active app version and date.
Your game data
Automation runs on your computer. Optional account syncing uploads saved Free Pack runs and card pulls, Duos runs, games, points and pack records, plus Fatal squads, drafts and LTM settings to your private account. Existing saved records are included when you enable it. Phone screenshots, raw screen reads, device serials, credentials and worker logs are never included. These records are observations, not an imported full game collection.
Website analytics
The website counts page requests by page and UTC date. It does not set analytics cookies or retain raw IP addresses, full referrer URLs or browser fingerprints for analytics. Obvious bots are excluded; counts represent page views rather than unique people. Do Not Track and Global Privacy Control requests are excluded from page-view counts. We also count account registrations, trials, download requests and update checks.
Optional app metrics
Sharing is off by default. If enabled in Updates & metrics, the app sends aggregate free-pack, Duos-game and running-time totals, its version and a random app-session identifier. These totals are linked to your account for reporting. Turning sharing off stops future reports. Detailed activity and usage snapshots are retained for up to 90 days; daily anonymous website totals are retained for reporting.
Personal dashboard and community stats
Account syncing and contribution to public community totals are separate choices, both off by default. Detailed records are available only when signed in to their account. Community statistics combine packs opened, Duos games completed, earned points and observed-card counts from contributing accounts; they do not publish player identities or individual histories. Repeated uploads replace matching records instead of adding their totals again.
Records are retained until you delete them from your dashboard. You can pause future syncing, download your records or delete the active server copy without deleting local app records. Deletion also removes your contribution from current community totals. Enabling syncing again uploads the local records again. Existing operational backups are separate; contact support to request their removal. Access to your saved dashboard records does not require an active paid subscription.
Cookies, payments and security
A necessary session cookie keeps you signed in. Payments are currently disabled. When enabled, Stripe will handle payment details; the site stores purchase references and status rather than full card details. Security rate limits use hashed network identifiers and expire after a day. Server and hosting security logs may be retained separately for operating and protecting the service.
Your choices
Contact the support address above to request access, correction or deletion of your account data. Keep your local records backed up before deleting the desktop app. Purchase records may need to be retained where required for accounting or resolving disputes.
DESKTOP RELEASES
Always moving forward.
Loading current release…
Already using Redoubt? Open Updates & metrics in the app to download and install the current version.
Go to downloads ↗