Idle Fantasy icon

Idle Fantasy

GPL-3.0-only · open source

Free · Android 8.0+ · Adventure & RPG

Choose a skill or dungeon, close the app and return for locally simulated XP and loot, without a stamina bar, account, ads or network connection.

Needs:Android 8.0+ · works offline · notifications optional

No known trackers in the code Signer matches F-Droid’s record

2113 Apps is independent, not affiliated with or endorsed by the Idle Fantasy developers. Official sources: source code on GitHub.

Download APK · 11.7 MB v1.16.0 · checked
Version
1.16.0
Size
11.7 MB
Requires
Android 8.0+
Updated
2026-10-22

Screenshots

Idle Fantasy screenshot 1Idle Fantasy screenshot 2Idle Fantasy screenshot 3Idle Fantasy screenshot 4Idle Fantasy screenshot 5Idle Fantasy screenshot 6

Introduction

Idle Fantasy is a free, open-source idle role-playing game made specifically for Android. Pick a gathering, crafting or combat activity, start a timed session and close the app. When the session ends, the game calculates the XP, items and combat outcome from local data. There is no account, server economy or stamina meter pushing the player to return on a payment schedule.

This page covers the developer-signed 1.16.0 APK reproducibly verified by F-Droid. We matched its 11.7 MB file to the signed index and inspected the fixed release source and bundled JSON data. We did not play through its progression or independently balance-test its drop rates.

Skills, dungeons and progression

The version 1.16.0 data and README define 23 skills: five gathering, eight crafting, three support and seven combat skills. Training sessions are based on 60 one-minute frames and normally run for up to an hour. Agility and later bonuses can reduce how long a session takes; “up to an hour” is not a promise that every activity always uses exactly 60 minutes.

Combat covers 37 dungeons, melee, ranged and magic styles, ordinary enemies and raid bosses. Mercenaries can fill up to three party positions for raid fights and their contracts expire at the next local daily reset. An infinite tower raises enemy strength by floor and gives milestone rewards every ten floors.

The fixed data contains 189 long-term quests, plus separate daily, weekly and guild request data. All 23 skills have prestige paths: reaching level 99 can reset a skill to level 1 in exchange for permanent upgrades. There are also guild ranks, player housing, town-building upgrades, prayer blessings, Slayer assignments, pets, hired workers and carnival minigames. Those counts describe this release, not a promise about later versions.

Offline design and notifications

The APK has no internet permission. Game rules, enemies, equipment, quests and other content are packaged locally, while Room/SQLite stores the save on the device. Our scan found no known tracker SDKs, ad libraries or billing capability. There is no cloud account or cross-device sync in this version.

Its six declared permissions cover notifications, boot completion, wake locks, exact alarms and Android’s generated receiver permission. Exact alarms let the game notify near the end of a session; denying notification access does not add network use, but it can make completion reminders less useful. Manufacturer battery restrictions can delay alarms.

Android may back up eligible application data through the operating system. “Local save” means the game itself does not send progress to an Idle Fantasy server; it is not a guarantee that a device-level backup service is disabled. Export or device migration behaviour was not tested here.

About this file

  • This is the developer-signed 1.16.0 APK, reproducibly verified through F-Droid metadata.
  • It needs Android 8.0 or later and includes native libraries for 32- and 64-bit ARM and x86.
  • Its measured SHA-256 is b9b3b1c7954ccab01b79453b79b6cedf906ac9a784ff118e9a37f355c7a455fc, matching F-Droid’s signed index.
  • Idle Fantasy is GPL-3.0-only. It has no internet permission, and our static scan found no known tracker SDKs.

What’s inside the APK

Trackers

None found

No code matching the Exodus Privacy tracker signatures.

Native code

4 CPU types

Runs on 64-bit and older 32-bit ARM phones.

Android versions

Android 8.0 and up

Built for Android 15 (target API 35).

Permissions

6

1 of them need your approval first.

CPU types in this build: arm64-v8a (64-bit ARM, almost every phone since 2017); armeabi-v7a (32-bit ARM, older and budget phones); x86 (32-bit Intel, emulators); x86_64 (64-bit Intel, emulators and Chromebooks).

Asks you first (1)

Android shows a prompt before the app can use these.

  • Show notifications (Android 13+) · POST_NOTIFICATIONS

You switch these on in Settings (1)

Special app access. Nothing is granted until you turn it on yourself.

  • Alarms and reminders · SCHEDULE_EXACT_ALARM
Granted at install (3)

Low-risk permissions Android grants automatically, plus any we have not classified.

  • RECEIVE_BOOT_COMPLETED
  • USE_EXACT_ALARM
  • WAKE_LOCK
Defined by other apps (1)

Permissions that belong to another app or to this app itself.

  • com.tristinbaker.idlefantasy.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

More Information

Package name
com.tristinbaker.idlefantasy
Version
1.16.0 (build 160000)
File size
11.7 MB (11,678,389 bytes)
Requires
Android 8.0 or later
Category
Adventure & RPG
License
GPL-3.0-only
Released
Oct 22, 2026
Signed by
The developer. F-Droid publishes a developer-signed APK only when its own build from the source code reproduces it.
Signer SHA-256
99a980a934cb0149bfbdd5f4358471ffe69302e0467bae4d8574d4feeda34010
File SHA-256
b9b3b1c7954ccab01b79453b79b6cedf906ac9a784ff118e9a37f355c7a455fc
Checked
, against the F-Droid index · how we check · verify it yourself

Common questions

Is this APK the official Idle Fantasy release?

Yes. It is the developer-signed release of Idle Fantasy 1.16.0 that F-Droid distributes, which F-Droid publishes only when its own build from the source code reproduces it. Its SHA-256 matches F-Droid’s signed index, and it is signed with the developer’s certificate (SHA-256 99a980a934cb0149bfbdd5f4358471ffe69302e0467bae4d8574d4feeda34010).

What Android version does Idle Fantasy need?

Android 8.0 or later (API level 26). Version 1.16.0 is built for Android 15 (target API 35). Runs on 64-bit and older 32-bit ARM phones.

Can Idle Fantasy access the internet?

No. The APK doesn’t request Android’s internet permission, so the app can’t go online by itself. In total it declares 6 permissions, and 1 of them needs your approval first.

Does Idle Fantasy contain trackers?

No known trackers: our scan of version 1.16.0 found no code matching the Exodus Privacy tracker signatures. The scan covers known tracker libraries; it doesn’t show what data the app itself sends.

Is Idle Fantasy open source?

Yes. Idle Fantasy is released under the GPL-3.0-only licence, and its source code is published at https://github.com/tristinbaker/IdleFantasy.

Does Idle Fantasy keep running a permanent background service?

No. A normal training session is calculated for up to 60 minutes and can finish while the app is closed. Android alarms and notifications tell you when it is ready; the game is not continuously consuming CPU for the whole session.

Does the game have energy, ads or in-app purchases?

Version 1.16.0 has no stamina or energy system, no internet permission, advertising SDK or billing permission. Progress and save data stay on the device, subject to Android’s own backup behaviour.

Recent releases

Version Released Size Requires
v1.16.0 · this download Oct 22, 2026 11.7 MB Android 8.0+
v1.15.9 Oct 16, 2026 11.4 MB Android 8.0+
v1.15.8 Oct 15, 2026 11.4 MB Android 8.0+

Versions currently kept in the F-Droid repository. We host and check only the newest one.

Alternatives and related apps

  • Shattered Pixel Dungeon Adventure & RPG·30.3 MB·v4.0.2 A hands-on turn-based dungeon crawler where every move is played rather than queued as an idle session.
    Download
  • Unciv Strategy Games·27.6 MB·v4.22.15 A longer offline strategy game with no account or ads, if character grinding is not the goal.
    Download