Skip to content
ANDROID DEVELOPMENT GUIDE

A little less admin, on Android.

Your local actions, notes and reminders.

Start on Android

Mac, iPhone, iPad and Android keep separate encrypted local workspaces. The encryption key is held in platform secure storage. No OneTap account or server sync is used. Removing the app or encryption key can make local data unavailable; export important data first.

Connect Google

Create Google Cloud OAuth clients for each native platform, enable Gmail and Calendar APIs and configure the public client IDs in the native build. Open Settings → Connected apps, choose Gmail and/or Calendar and approve Google access. No OneTap account, client secret or OneTap backend is required. Detailed instructions are in the native repository docs/GOOGLE_SETUP.md. Android also requires OAuth registration for com.krivastudio.onetaplife and the SHA-1 certificate used to sign that build; Play signing uses a different certificate from local debug builds.

Voice notes

Import a short supported audio file, choose English, Hindi or Telugu and download its language pack once from Hugging Face. Transcription then runs on the device. Review the transcript before saving. Live operating-system dictation may use its vendor’s online service.

Notifications and alarms

In the app, open Settings → Reminders & alerts. Enable notifications, then choose automatic due-day reminders, a custom time or an evening check-in. Android precise scheduling requires a separate system permission; otherwise alerts are approximate. System settings can delay or suppress delivery.

Installing a build

Use a development APK from the project owner. Public release requires signing, Play setup and physical-device verification. There is no live Play Store purchase on this website.