Simon Tatham's Puzzles
by Chris Boyle · MIT · open source
Forty small logic puzzles, from Sudoku-style Solo to Loopy, Bridges and Mines, each generating a new grid whenever you want one. Free, offline and without ads.
Needs:Android 5.0+
2113 Apps is independent, not affiliated with or endorsed by Chris Boyle. Official sources: chris.boyle.name · source code on GitHub.
- Version
- 2025-09-12-1919-23762278-fdroid
- Size
- 10.6 MB
- Requires
- Android 5.0+
- Updated
- 2025-09-20
Screenshots





Introduction
Simon Tatham’s Portable Puzzle Collection is a set of small logic games that have run on Unix and Windows for about twenty years. This is the Android version by Chris Boyle, who says: “when I got the first Android phone in 2008, I ported it to Android so I could keep playing.” His description: “a collection of 40 single-player logic games. It’s free, with no ads, and is playable offline.” Simon Tatham’s own site lists it among the third-party ports of his collection.
Every game generates a fresh puzzle on demand, in the size and difficulty you choose, so you never run out.
The 40 puzzles
Black Box, Bridges, Cube, Dominosa, Fifteen, Filling, Flip, Flood, Galaxies, Guess, Inertia, Keen, Light Up, Loopy, Magnets, Map, Mines, Mosaic, Net, Netslide, Palisade, Pattern, Pearl, Pegs, Range, Rectangles, Same Game, Signpost, Singles, Sixteen, Slant, Solo, Tents, Towers, Tracks, Twiddle, Undead, Unequal, Unruly and Untangle.
Several are better known under other names, as the built-in help explains: Solo is the puzzle newspapers call Sudoku, Keen appears in the Times as KenKen, Pattern is a nonogram, and Galaxies is Nikoli’s Tentai Show, often called Spiral Galaxies. Mines is the familiar minefield game, and Loopy, Bridges, Light Up, Slant and Filling are also credited to the Japanese puzzle publisher Nikoli. The Android version has the same set as the original collection; its developer lists new games or rule changes as things the port won’t do.
Playing on Android
- Touch and long press. The manual’s instructions refer to mouse clicks and keys: on Android, a touch is a left click and a long press a right click, and the letter keys appear as buttons at the bottom of the screen.
- Undo and redo are always there, and the game in progress is saved automatically. Load…, Save… and Share… handle saved games as files.
- Type › Custom… sets the grid size and difficulty for each game; Game ID… and Seed… replay or share a particular puzzle.
- Night mode can be on, off, follow the system’s dark theme, or switch on in low light using the phone’s light sensor.
- Settings add on-screen arrow keys, thicker lines, full screen, keeping the screen awake, and options for a mouse or stylus.
- Extra buttons: an “M” in Keen, Solo, Towers, Undead and Unequal that pencil-marks every possible number (and can be undone), shown by default, and an “H” in Bridges and Unequal for an undocumented “solve from here” action, which you can switch on in the settings.
What it connects to
Nothing. The app has no internet permission, and the help for every game is built in. A few things open other apps when you tap them: the links in the help, Share…, and Send feedback, which offers a review on Google Play or a bug report on GitHub. One message points to Google Play by itself: if a required file is missing it says “Try reinstalling from Google Play” and opens the store; with this copy, reinstall it from here instead, because the Play version is signed differently.
About this file
- This is F-Droid’s build of the release dated 12 September 2025, compiled from the source code and signed with F-Droid’s key. The number in the version name, 23762278, is the commit of Simon Tatham’s collection it includes, from 3 September 2025; later fixes to the original games aren’t in this build.
- The release notes for this version: “Fix glitch at bottom of game on devices without swipe navigation”. The test release before it brought compatibility updates for Android 16 and “many upstream improvements from Mar 2024 to Aug 2025”.
- Chris Boyle publishes the same version on Google Play and as an APK on his site, both with his own artwork. Neither is signed with F-Droid’s key, so neither can update F-Droid’s copy, or the other way round, without uninstalling first.
- The 10.6 MB file runs on ARM and x86, 32- and 64-bit, from Android 5.0. It asks for no permissions apart from one Android uses internally. Our scan found no trackers.
- The puzzles are under the MIT licence, copyright Simon Tatham and other contributors, Chris Boyle among them; the licence text is in the app’s help.
What’s inside the APK
Trackers
No code matching the Exodus Privacy tracker signatures.
Native code
Runs on 64-bit and older 32-bit ARM phones.
Android versions
Built for Android 16 (target API 36).
Permissions
0 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).
Defined by other apps (1)
Permissions that belong to another app or to this app itself.
- name.boyle.chris.sgtpuzzles.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
More Information
- Package name
- name.boyle.chris.sgtpuzzles
- Version
- 2025-09-12-1919-23762278-fdroid (build 149)
- File size
- 10.6 MB (10,576,188 bytes)
- Requires
- Android 5.0 or later
- Category
- Puzzle & Arcade
- License
- MIT
- Developer
- Chris Boyle
- Source code
- github.com/chrisboyle/sgtpuzzles
- Released
- Sep 20, 2025
- Signed by
- F-Droid, which built this APK from the published source code. Because the key is F-Droid’s, it won’t install over a copy from Google Play or GitHub (or the other way round) without uninstalling first.
- Signer SHA-256
- 9e8a696693c6cd0873455f80d406f84dc15951fdb23e5f2499c596909c2fd44f
- File SHA-256
- 6b36d5537984523c57984a784156eb853a92c940fded286483687484f3d652e4
- Checked
- , against the F-Droid index · how we check · verify it yourself
Common questions
Is this APK the official Simon Tatham's Puzzles release?
It is F-Droid’s build rather than the developer’s own: F-Droid compiled Simon Tatham's Puzzles 2025-09-12-1919-23762278-fdroid from the published source code and signed it with its own key. Its SHA-256 matches F-Droid’s signed index. Because the key is F-Droid’s, it won’t install over a copy from Google Play or GitHub without uninstalling first.
What Android version does Simon Tatham's Puzzles need?
Android 5.0 or later (API level 21). Version 2025-09-12-1919-23762278-fdroid is built for Android 16 (target API 36). Runs on 64-bit and older 32-bit ARM phones.
Can Simon Tatham's Puzzles 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 1 permission, and none of them needs your approval first.
Does Simon Tatham's Puzzles contain trackers?
No known trackers: our scan of version 2025-09-12-1919-23762278-fdroid 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 Simon Tatham's Puzzles open source?
Yes. Simon Tatham's Puzzles is released under the MIT licence, and its source code is published at https://github.com/chrisboyle/sgtpuzzles.
Why does the icon look different from the Google Play version?
The licence covers the source code but, in the developer’s words, “excludes the extra graphics in the APK, both on the Play store and here. This is an attempt to keep the genuine app distinguishable from the clones full of ads.” F-Droid builds from the open-source code, so its copy has a plain icon (a Net puzzle on a blue circle) and is called just “Puzzles”. The games are the same.
Can I install the Google Play version over this one?
No. This is F-Droid’s build, signed with F-Droid’s key; the Google Play version and the APK on the developer’s site are signed differently (the site’s APK by Chris Boyle). To switch, save any game you want to keep with Save…, uninstall, install the other version and load it.
What is the difference between a game ID and a random seed?
Both let you replay or share a particular puzzle. The built-in help warns that “Random seeds are not guaranteed to produce the same result if you use them with a different version of the puzzle program”, so a game ID is safer between versions. Enter each in its own dialog: an open issue shows that pasting a seed into the Game ID box gives a confusing error.
Are there scores or timers?
No high scores. The original collection’s manual says the games “have no high score tables”, and the Android version keeps it that way. It does save the game you are playing automatically, and Load and Save keep your whole move history, so you can still undo after reloading.
Recent releases
| Version | Released | Size | Requires |
|---|---|---|---|
| v2025-09-12-1919-23762278-fdroid · this download | Sep 20, 2025 | 10.6 MB | Android 5.0+ |
| v2024-03-29-2245-fd304c53-fdroid | Apr 1, 2024 | 9.1 MB | Android 5.0+ |
| v2024-03-10-2312-80aac310-fdroid | Mar 16, 2024 | 9.2 MB | Android 5.0+ |
Versions currently kept in the F-Droid repository. We host and check only the newest one. Full changelog.