ylih icon

ylih per Android

MIT

Quante ore dura ogni paio di cuffie. Offline, per sempre, senza tracciamento

Scarica APK (5 MB)

Versione
(8)
Aggiorna
Sviluppatore
Davide Palma
Licenza
MIT
Codice sorgente
Repository codice

ylih App

Le cuffie prima o poi si rompono. Prima che succeda, ylih risponde all'unica domanda che conta davvero: quante ore ci hai passato dentro?

Ogni volta che le cuffie si connettono, ylih segna quando. Ogni volta che si disconnettono, segna quando. Tutto qui — e siccome una connessione sono solo due orari, l'app non ha bisogno di restare in esecuzione per registrarli.

COSA REGISTRA

• Le ore totali di ogni paio fisico. Quando un paio muore, ritiralo: il totale si congela e il paio successivo dello stesso modello riparte da zero, come generazione 2. I numeri vecchi non si mescolano mai con i nuovi.
• Ogni sessione, conservata per sempre: connessione, disconnessione e il motivo per cui è finita.
• Il tempo di riproduzione (opzionale): quanto di quel tempo stavi davvero ascoltando, così le cuffie appese al collo non contano.
• Il costo orario, se inserisci quanto le hai pagate. È un numero molto soddisfacente da veder scendere.

DUE MODALITÀ

Solo bluetooth — quella predefinita. Non resta in esecuzione niente, non c'è nessuna notifica e non c'è consumo di batteria, perché android consegna gli eventi di connessione anche ad app chiuse.

Tracciamento dettagliato — opzionale. Aggiunge le cuffie via cavo e USB e misura la riproduzione rispetto al tempo di connessione. Richiede una notifica silenziosa a priorità minima, perché android segnala gli eventi del jack solo a un'app già in esecuzione. È l'unico motivo per cui quella notifica esiste.

Il bluetooth è tracciato in entrambi i casi.

NUMERI DI CUI FIDARSI ANNI DOPO

Un totale a lungo termine non vale niente se un riavvio ci aggiunge dodici ore per sbaglio. Quindi:

• Una sessione lasciata aperta da un crash o da un riavvio viene chiusa all'ultimo battito noto, mai dopo il momento in cui il telefono si è acceso. Il tempo a telefono spento non viene mai conteggiato.
• Se le cuffie sono ancora connesse dopo un riavvio, parte una sessione nuova invece di allungare quella vecchia.
• Le sessioni aperte vengono monitorate, così il danno di una disconnessione persa resta limitato.

PRIVATA PER COSTRUZIONE

ylih non ha il permesso internet. Nessun account, nessuna analitica, nessuna pubblicità, nessun tracciamento. Tutto vive in un database sul tuo telefono: l'unica cosa che può copiarlo fuori dal dispositivo è il backup di Android, se lo hai attivo.

Impostazioni → Esporta salva l'intera cronologia in JSON leggibile, e Importa la ripristina: cambiare telefono non ti costa i tuoi numeri.

PERMESSI

• Dispositivi nelle vicinanze (bluetooth): serve a ricevere gli eventi di connessione e a leggere il nome delle cuffie. Senza, il tracciamento bluetooth non può funzionare.
• Notifiche: solo per la notifica del tracciamento dettagliato.
• Avvio automatico: per chiudere le sessioni che lo spegnimento non ha mai segnalato.

Open source con licenza MIT.

Problemi & Commenti

Segnala problema

Vecchie versioni


App simili


RICERCHE DEL MOMENTO

fossify launcher vpn music Kotatsu Activity Launcher pdf keyboard newpipe outertune vivi camera gallery metrolist music player seal osmand ashell mull fennec file manager edge seek clock Rekado signal immich video shizuku calculator calendar vlc weather battery email