Play
Use it when you want updates through the Play Store and your plugins can come from a file and do not need downloaded libraries or your phone's own features.
Beanbook:Download
Both editions read the same projects, and both are free. Google Play policy creates three practical differences.
Everything not listed as a difference is shared, including local Beancount and Fava, reports, editing, documents, backups, remote mode, and every other feature.
| Capability | Play | Expert |
|---|---|---|
| Local Beancount and Fava | Included | Included |
| Plugins from the in-app list | Listed only | Installed in one tap |
| Plugins added from a file | Yes | No |
| Where extra Python libraries can come from | No downloads | PyPI, the Python package index |
| Plugins that can use your phone's own features | No | Yes |
| App updates | Google Play | Through F-Droid, or you download each new version |
10+ Android Android 10 (API 29) or later.
64-bit Processor arm64-v8a and x86_64.
The Expert edition downloads extra Python libraries only when you install a plugin that needs them, or ask for one by name. When you ask by name, the app lists what it would download before anything is fetched.
Use it when you want updates through the Play Store and your plugins can come from a file and do not need downloaded libraries or your phone's own features.
Use it when you want plugins installed from the in-app list, with the libraries they need, or access to your phone's own features, and you are comfortable installing signed releases yourself.
Files are identical between editions. A project created in one opens unchanged in the other and in desktop Beancount.
Read how importing works before moving an existing ledger.