GCompris icon

GCompris

AGPL-3.0-only · open source

Free · Android 9+ · Educational Games

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

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

2113 Apps is independent, not affiliated with or endorsed by the GCompris developers. Official sources: gcompris.net · source code on invent.kde.org.

Download APK · 79.9 MB v26.2 · checked
Version
26.2
Size
79.9 MB
Requires
Android 9+
Updated
2026-09-29

Screenshots

GCompris screenshot 1GCompris screenshot 2GCompris screenshot 3GCompris screenshot 4GCompris screenshot 5GCompris screenshot 6

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

None found

No code matching the Exodus Privacy tracker signatures.

Native code

1 CPU type

Needs a 64-bit ARM phone; 32-bit-only devices are not supported.

Android versions

Android 9 and up

Built for Android 16 (target API 36).

Permissions

7

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
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.