Glossary

What is mobile application management

Mobile application management controls business apps and their data without managing the device: how it differs from app protection and MDM, and how to run it.

Mobile application management (MAM) controls and protects specific business apps and the data inside them, without taking charge of the whole device. An administrator sets policies for managed apps, such as where their data may be copied, whether an app PIN is required and what happens when the user leaves, while personal apps stay outside that control. MAM suits personal phones, contractors and mixed fleets. It is distinct from app protection, which hardens an app against attack, and from full device administration, which manages the phone itself. Android and iOS implement managed apps through different platform features.

Protection, management and administration

App protectionApp management (MAM)Device administration (MDM)
Question it answersIs this app being attacked or altered?What may users do with company data in this app?Is the device configured the way the organisation requires?
Who sets itApp owner, in the release and backend policyIT administratorIT administrator
Typical controlsObfuscation, integrity checks, runtime detectionCopy and share limits, app PIN, selective wipeEnrolment, passcode rules, kiosk mode, update policy, full wipe
Where it appliesEvery installationManaged apps for signed-in work usersEnrolled devices

The three are complementary. Management policy trusts the app to enforce it, so it depends on the app being genuine. Device administration reaches further but needs the owner’s consent to manage the phone.

What MAM depends on

  • App-side support. The app must understand the policy, through a management provider’s library, platform managed configuration or a wrapped build.
  • Platform features. On Android, managed configurations and the work profile under Android Enterprise separate work apps from personal ones. On iOS, apps installed as managed receive managed app configuration and managed open-in rules, and User Enrollment keeps personal data separate on personally owned devices.
  • Identity tenant. Policy usually attaches to the user’s work account, so the identity provider and the management service must agree on who is managed.
  • Distribution. Managed apps reach users through managed Google Play on Android and through App Store assignment or private distribution on iOS.
  • Policy ownership. Each setting needs one owner, or the app, the management service and the device policy will contradict one another.

Operating MAM

Test the whole lifecycle on real devices, managed and unmanaged:

  1. First launch. Signing in with a work account applies policy before any company data appears.
  2. Data separation. Copying text, sharing a file, saving to personal storage, screenshots and backups each behave as the policy says.
  3. Policy change. An updated rule reaches devices and takes effect without a reinstall.
  4. Offboarding. A selective wipe removes company files, caches, tokens and keys, leaves personal data alone, and your backend refuses the old session.

How Otukan fits

Otukan Application Security hardens the app itself and sends runtime signals to your backend whether the phone is managed or not, so an enrolled but compromised device stays visible. Otukan MDM handles enrolment, policy and app distribution for company devices on Android and iOS, and removes managed apps and their data when a device is retired. The two work separately or together, and Otukan maps with you which rule belongs where.

The integration is covered on managed app integration. For the device side, see what is mobile device management and mobile device management. More plain definitions are in the mobile security glossary.

Common questions

  • Do we need MAM if we already use MDM?

    On company-owned phones, often not; on personal phones, usually yes. On company-owned devices, device management already controls which apps are installed and can apply app-level rules. On personal phones, most users will not accept full device management, and app-level policy is the practical way to keep company data inside company apps. Many organisations run both, each on the devices where it fits.

  • Does MAM protect an app against reverse engineering or tampering?

    No. Management policy assumes the app itself is intact and follows the rules. A repackaged copy with the policy checks removed, or a hooked app on a rooted phone, will ignore them. App protection addresses that gap: it hardens the app and reports attacks, whether or not the device is managed.

  • What should offboarding remove?

    Company data and access, and nothing personal. That means cached files, databases, stored tokens and keys belonging to managed apps, plus the user's work sessions on the server side. Test it on a real device: after a selective wipe, the app should hold no company data and its old tokens should be refused by your backend.

Protect work apps on every phone

Tell us whether devices are company-owned, personal or both, your Android and iOS mix and which business apps need managing. We do not ask for binaries, tenant credentials or production data.

Or request a technical demo