GCompris
AGPL-3.0-only · open source
Nearly 200 learning activities for children from 2 to 10: reading, counting, the clock, science, geography, logic games and more. Free, open source, no ads and no in-app purchases.
Needs:Android 9+ · 64-bit ARM
2113 Apps is independent, not affiliated with or endorsed by the GCompris developers. Official sources: gcompris.net · source code on invent.kde.org.
- Version
- 26.2
- Size
- 79.9 MB
- Requires
- Android 9+
- Updated
- 2026-09-29
Screenshots





Introduction
GCompris describes itself as “a high quality educational software suite, including a large number of activities for children aged 2 to 10. Some of the activities are game orientated, but nonetheless still educational.” It is part of the KDE community, licensed under the AGPLv3, and the 26.0 release notes count 197 activities.
What children can do in it
The project groups the activities like this:
- computer discovery: keyboard, mouse, touchscreen
- reading: letters, words, reading practice, typing text
- arithmetic: numbers, operations, table memory, enumeration, double entry table
- science: the canal lock, the water cycle, renewable energy
- geography: countries, regions, culture
- games: chess, memory, align 4, hangman, tic-tac-toe
- other: colors, shapes, Braille, learn to tell time
Each activity is marked with stars. The manual explains: “1, 2 or 3 yellow stars — for 2 to 6 years old” and “1, 2 or 3 red stars — greater than 6 years old.” By default every level is shown; a parent can narrow the range with the difficulty filter in the settings.
Language and voices
Version 26.2 is fully translated into 27 languages, Brazilian Portuguese and Portuguese among them, and partly into many more. Spoken instructions and words come in separate voice packs; KDE’s download server has packs for about fifty languages, including Brazilian Portuguese. They are downloaded only when you agree, either on first start or later from the settings (see the questions below).
For parents: what it collects and what goes online
- The project’s privacy policy for the mobile app says it “does not request and does not record any user provided information” and “does not collect information automatically.” There are no ads and no in-app purchases, and our scan of the file found no trackers.
- Apart from the local-network teacher feature below, the only network code in the app is the optional asset download from cdn.kde.org. In the code, automatic downloads are off by default on mobile devices.
- GCompris also listens on the local network (UDP port 65524) for a teacher’s GCompris-teachers server, which schools can use to manage classes. It only reacts to a server whose ID matches the one set in GCompris, and then asks before connecting. That is presumably why the app requests Wi-Fi multicast access.
- GCompris starts in full screen, and on phones and tablets it asks for confirmation before quitting, which helps against little fingers closing it by accident.
About this file
- This is F-Droid’s build of version 26.2, released by the project on 23 September 2026, compiled from source and signed with F-Droid’s key. We compared it with the project’s own 26.2 APK for the same processor: both contain the same 202 activity data files. The project’s APK additionally bundles FFmpeg libraries for audio and video, which is why it is larger.
- The project also publishes its own APKs on download.kde.org, signed with a certificate in the name of Bruno Coudoin, GCompris, and the Google Play version uses the same package name. Our file is signed differently from the project’s APK, and both use the same version number, so one can’t replace the other without uninstalling first. Whether the Play version shares the project’s key we haven’t checked.
- This copy is the 64-bit ARM build; F-Droid publishes a separate 32-bit one. It needs Android 9.0 or later.
- The 79.9 MB file declares 7 permissions: internet and network state for the asset downloads, Wi-Fi state and multicast for the teacher connection, storage, and keeping the device awake.
- Everything in the app is freely licensed; the FAQ says “All the content and dependencies are under licenses compatible with the AGPLv3 license.” The screenshots are the project’s own.
What’s inside the APK
Trackers
No code matching the Exodus Privacy tracker signatures.
Native code
Needs a 64-bit ARM phone; 32-bit-only devices are not supported.
Android versions
Built for Android 16 (target API 36).
Permissions
2 of them need your approval first.
CPU types in this build: arm64-v8a (64-bit ARM, almost every phone since 2017).
Asks you first (2)
Android shows a prompt before the app can use these.
- Read shared storage (Android 12 and older) · READ_EXTERNAL_STORAGE
- Write shared storage (Android 10 and older) · WRITE_EXTERNAL_STORAGE
Granted at install (5)
Low-risk permissions Android grants automatically, plus any we have not classified.
- ACCESS_NETWORK_STATE
- ACCESS_WIFI_STATE
- CHANGE_WIFI_MULTICAST_STATE
- INTERNET
- WAKE_LOCK
More Information
- Package name
- net.gcompris.full
- Version
- 26.2 (build 260201)
- File size
- 79.9 MB (79,873,599 bytes)
- Requires
- Android 9 or later
- Category
- Educational Games
- License
- AGPL-3.0-only
- Source code
- invent.kde.org/education/gcompris
- Released
- Sep 29, 2026
- 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
- 95f3d424a1d80a260a8e6832f1b98abff4a72a86012acf85c8f524cfcb2dc7ee
- File SHA-256
- 4524fd1e400d680836bb9096be33b4cd61ebd345c17b8c45f4d1982cb3121bec
- Checked
- , against the F-Droid index · how we check · verify it yourself
Common questions
Is this APK the official GCompris release?
It is F-Droid’s build rather than the developer’s own: F-Droid compiled GCompris 26.2 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 GCompris need?
Android 9 or later (API level 28). Version 26.2 is built for Android 16 (target API 36). Needs a 64-bit ARM phone; 32-bit-only devices are not supported.
Can GCompris access the internet?
Yes. The APK requests Android’s internet permission. In total it declares 7 permissions, and 2 of them need your approval first.
Does GCompris contain trackers?
No known trackers: our scan of version 26.2 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 GCompris open source?
Yes. GCompris is released under the AGPL-3.0-only licence, and its source code is published at https://invent.kde.org/education/gcompris.
Why are there no spoken words, and does it need to download anything?
The voices, the full set of word images and the background music aren’t in the APK. On first start GCompris asks: “Do you want to automatically download or update the following external assets when starting GCompris?” and fetches them from cdn.kde.org if you agree. On phones and tablets automatic downloads are off until you say yes, and you can switch them off again with “Enable automatic downloads/updates of external assets” in the settings.
Is GCompris really free, or is there a paid unlock?
It’s free. The old demo-and-activation model ended in February 2020, when the project announced “that the full version of GCompris is now available at no cost for every supported platform!” The code for the old paid version was removed afterwards.
Can I install it on an older tablet?
This version needs Android 9.0 or later. The project’s download page says: “For devices running Android 4.1 to 8.0, the last compatible version is GCompris 4.3.1.” We don’t host that older version; it is on the project’s website.
Can I use it on a Fire tablet with a child profile?
The project’s FAQ says: “If you are using a Fire tablet, you can directly install the latest apk from our website, and use a third party launcher to access the application from a child profile.” The same idea works with this file, as long as the tablet runs Android 9 or later on a 64-bit ARM processor.
Recent releases
| Version | Released | Size | Requires |
|---|---|---|---|
| v26.2 · this download | Sep 29, 2026 | 79.9 MB | Android 9+ |
| v26.1 | Mar 24, 2026 | 77.6 MB | Android 9+ |
Versions currently kept in the F-Droid repository. We host and check only the newest one.