Sideload · not on Play

Home for web apps.

Stock Android HOME. Native agent harness. Ordinary HTML for apps.

Android 11+. Allow unknown apps, then set as Home.

9:41 AI

Agent

harness

Launcher process · Apply to write

Make a notes my-app.
↗ apps.create notes
↗ files.write index.html
Ready. Tap Apply, then Preview.
Ask the launcher…

Agent harness

Ask it to restyle the launcher or build a small HTML app. You confirm before anything is written.

My-apps

apps.create · apps.open · files.read · files.edit · files.grep

Look & feel

config.read · config.write · theme.set

Installed apps

webapps.list · webapps.grants · grants.set

Device

alarms.schedule · notify.post · intents.open · system.androidSettings

Harness

skill.read · webfetch · question

Sideload

  • Download the APK
  • Allow this source
  • Install
  • Default apps → Home

What it holds

OS roles stay in the launcher. Web apps get consent.

SMS

Default Messages

Calls

Default Phone

Contacts

Address book

Files

SAF or all-files

Calendar

Device events

Alarms

Fire when closed

Camera & mic

getUserMedia

Location

geolocation

NFC / BT / USB

Radios & host

Notify

Native, not FCM

Samples

Install the subdomain, not a path.

Freedom Launcher

Not a ROM. Not root. Not on Play.

v0.1.0 · Android 11+