Island

github.com/oasisfeng/island Android Apps Open-source projectOpen source

Island uses Android profiles to separate apps from the main device environment.

github.com/oasisfeng/island
Island homepage screenshot

About Island

Island is an open-source Android app and GitHub repository that uses Android profiles to separate apps from the main device environment. It is built as an engine and open platform for device policy controller (DPC) capabilities, with APIs open to third-party apps using standard Android runtime permissions as user authorization.

Because only one Android DPC app can be active at a time and switching DPC apps is described as heavy, Island focuses less on a rich feature set and more on supporting community development and third-party apps through its open API. The project depends on the deagle library and uses separate Gradle modules. Pricing is not stated.

Key features

  • Uses Android profiles to separate apps from the main device environment
  • Offers open APIs to third-party apps via standard Android runtime permissions
  • Provides an open engine/platform for community DPC app development
  • All APIs are open from the first public version
  • API protocols are defined and maintained in the Api class
  • Open-source project licensed under Apache-2.0
Best for: Android developers and community developers who want to build on or integrate DPC and profile-separation capabilities through open APIs.
Good for
  • Open source under the Apache-2.0 license.
  • Open APIs are available to third-party apps from the first public version.
  • Designed as an open engine/platform for community development.
Watch out for
  • Only one Android DPC app can be used at a time.
  • Switching DPC apps is described as heavy.
  • The open API set is described as still early stage.

Island at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Android
Open source
Yes · Source code
Language
English
Good for
Developers
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Island alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Shelter

github.com/PeterCxy/Shelter

Shelter uses Android’s Work Profile to isolate apps and their data, providing a free and open source tool for managing a separate app space.

Open source
24 alternatives

Plexus App

github.com/techlore/Plexus-app

Plexus App helps assess Android app compatibility on devices without Google services, presenting information about application support in a de-Googled environment.

Open source
24 alternatives

Popular in Android Apps

Well-known listings from the same topic.

All 367

Island FAQ

What does Island use to separate apps from the main device environment?
It uses Android profiles to separate apps from the main device environment.
Can third-party apps use Island's APIs?
Yes. All APIs are open to third-party apps with standard Android runtime permissions as user authorization.
Can multiple Android DPC apps be active at once?
No. Only one Android DPC app can be used at a time, and switching DPC apps is described as heavy.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing