DocumentationInstallation

Installation

Eutepio is at version 0.2.7 and runs in closed testing on Google Play. It is not a publicly released app — you will not find it by searching Play. Access is granted through the beta program.

Current status

PlatformStatusHow to get it
AndroidClosed testing on Google PlayRequest access via the beta program
WindowsDesktop buildDownload link is on the Download page
iOSIn preparationThe project is set up in the repository (target iOS 13.0) but is not distributed yet

None of these require an account, registration or cloud storage. The app has no sign-in — your data is created on the device and stays there.

Requirements

ItemValue
Android7.0 Nougat (API 24) or newer
WindowsWindows 10 or 11, 64-bit
iOS (when released)iOS 13.0 or newer
Network for syncA shared local WiFi or hotspot. No internet needed.
AccountNone

The app works completely offline. You only need a connection in two cases: importing a song from a web URL, and the first setlist PDF export (it downloads a font).

How to get the app

Android

  1. Open the beta program page and sign up with the email of your Google account.
  2. We add you to the tester list and you receive an invitation to closed testing.
  3. Once you accept it, the app installs through Google Play as usual, including automatic updates.

It has to be the address your Google Play account uses — we cannot add you under any other one. Until you accept the invitation the app will not appear in Play; that is not an installation error.

Google Play only unlocks a public release once twelve testers have run the app for fourteen consecutive days. Every tester who signs up genuinely moves that date closer.

Windows

The desktop build is distributed outside the store — you download an archive, unpack it and run it. The current link is always on the Download page.
Compared to mobile, the desktop version has one limitation: OCR scanning does not work. Text recognition from a photo only runs on Android and iOS; on desktop the button is unavailable.

Sync, ChordPro, PDF, MusicXML, backups and pedal control all work on Windows exactly as on mobile.

First launch

On first open you go through the onboarding wizard:

  1. Five welcome screens introducing the app
  2. Your name — used as your identity during sync, so bandmates can recognise you
  3. Instrument — pick from the list or type your own
  4. Demo content — you can load sample songs and a setlist, or start with an empty library
You can run the wizard again any time: Settings → App → Restart onboarding.

Permissions

The app asks for permissions only when it first needs them.

Android

PermissionWhat for
CameraPhotographing sheet music for attachments and OCR
Internet, network state, WiFi stateHTTP and WebSocket server for local-network sync
WiFi multicastmDNS/Bonjour discovery of other devices
Wake lockKeeps the screen and CPU alive during a gig and during sync
Foreground service + notificationsKeeps sync running when the screen is off

Camera and MIDI are both declared optional, so the app installs on devices that have neither.

The app does not ask for photo access. Picking an image from the gallery goes through the system file picker, which handles its own permission — Eutepio never sees your photo library.

iOS

PermissionPrompt
CameraTaking photos of sheet music and recognising text (OCR) in songs
Photo libraryAdding photos of sheet music and song artwork
Local networkEutepio uses the local network (WiFi) to sync with your bandmates. Data does not leave your network.

The app never asks for location, microphone or contacts — those permissions are not declared in the project at all.

On iOS the local-network prompt is required for sync. If you decline it, discovery of other devices stops working and it can only be re-enabled in iOS Settings → Eutepio → Local Network.