Quick Start Guide

Get your first mobile app protected in minutes — no SDK integration required.

~5 minutes

Protect your app without writing a single line of code

AppTego applies runtime application self-protection (RASP) directly to your compiled .apk, .aab, or .ipa binaries. Upload your app, choose your security controls, and download a hardened build — no SDK changes needed.

Register
Create
Tenant
Configure
Security
Upload
App
Download
Build
1

Create your account

Sign up and secure your account with MFA

Head to portal.AppTego.com to get started. Registration is a three-step process:

1
Account Details
Enter your first name, last name, email address, and password.
2
Email Verification
Check your inbox for a confirmation code and enter it to verify your email.
3
MFA Setup
Scan the QR code with an authenticator app (Google Authenticator, Authy, etc.) and enter the 6-digit code.
Alternative sign-in methods: After your account exists you can also sign in with Google, Apple, or Enterprise SSO (SAML 2.0) if configured by your organisation.
2

Create a tenant

Tenants are isolated workspaces for your team

After logging in, you'll be prompted to select or create a tenant. A tenant is your isolated workspace — it holds your configurations, applications, team members, and audit history.

YOUR TENANT Configs Detection &Prevention Builds .apk · .aab · .ipa Team Users &Permissions Development Staging Production

Click "Create new Tenant" and enter a name (5–30 characters). Every new tenant starts on the Free plan — you can upgrade later from Settings.

Three environments

Each tenant provides three isolated configuration environments that let you test changes safely before going live:

Development Staging Production

Configurations promote one direction: Development → Staging → Production. Start by editing your Development configuration, then promote once you're satisfied.

3

Configure your security controls

Choose what protections to apply to your app

From the dashboard sidebar, you'll find the security configuration split into sections. Start with the version selector at the top — choose Development for initial testing.

Your App .apk / .ipa Preventative Screenshot · Backup · USB Detection Root · Jailbreak · Frida Connection TLS 1.3 · Cert Pinning {} Obfuscation Strings · Variables · Logs Additional IP · Location · Heartbeat

Preventative Controls

These are binary on/off switches that harden your app at build time. Toggle them from the Preventative Controls page. Popular options include:

  • Disable Screenshot — blocks screen capture while your app is active
  • Disable Screen Recording — prevents screen recording of app content
  • Storage Encryption — encrypts locally stored app data at rest
  • Disable USB Debugging — blocks ADB connections (Android)
  • Set Debuggable to False — prevents debug-mode exploitation

Detection & Response

Detection rules monitor for threats at runtime. When enabled, each rule requires a response action:

  • Log — silently log the event for analytics
  • Message — display a custom warning to the user
  • Redirect — send the user to a URL
  • Terminate — immediately close the app
Free plan tip: Root Detection is available on all plans including Free — a great place to start. All other detection rules and preventative controls require the Enterprise plan.

Platform support at a glance

Android Root, Emulator, Debugger, Hook/Frida, VPN, Proxy, USB Debugging, Developer Options, Location Spoofing, App Cloning, Virtual Apps, Overlay, Screen Capture/Recording, Accessibility, Unknown Sources, Third-Party Keyboard, Time Tampering, Clipboard, SafetyNet, App Integrity
iOS Jailbreak, Emulator, Debugger, Hook/Frida, Memory Tamper, Screen Capture/Recording, Screen Mirroring, Device Lock, Apple Attestation, App Integrity
4

Upload your application

Submit your binary — AppTego handles the rest

Navigate to Application Builds in the sidebar, select your target environment from the dropdown, then click "Upload Android" or "Upload iOS".

Supported file formats

.apk  /  .aab .ipa

Build limits per plan

Plan Builds / Week Concurrent Builds Code Signing
Free 2 1
Team 10 2
Enterprise Unlimited 5

Code signing (Team & Enterprise)

On paid plans, you can upload signing keys so AppTego re-signs your protected build automatically. Head to the Signing Keys section on the Application Builds page to add a keystore (Android) or provisioning profile (iOS). You can set a default key per platform or choose one at upload time.

Build limits reset weekly. If you've reached your limit, wait for the weekly reset or upgrade your plan for more capacity.
5

Download your protected build

Your hardened binary is ready to distribute

Once processing completes, the build will appear in the Current and Previous Builds table with a success status. Click the download icon to get your protected binary.

Upload app.apk / app.ipa unprotected AppTego Download app.apk / app.ipa ✓ protected

The output file has the same format as your input (.apk, .aab, or .ipa) with all your configured security controls baked in. Install it on a device or distribute it through your normal release process.

Test in Development first. Upload to the Development environment, install on a test device, and verify that detection rules fire correctly. Then promote your configuration to Staging and finally Production.
6

Next steps

Make the most of your AppTego deployment

Invite your team

From User Management (Team plan and above), add team members by email. Each user can be assigned granular permissions:

Permission What it controls
modify_configuration Update security configs (detection, prevention, connection, obfuscation), push live config
update_certificates Manage signing certificates and keys
build_applications Upload apps, trigger builds, delete applications
manage_custom_messages Create and update custom detection response messages
user_and_api_management Add/remove users, manage permissions, create API tokens
modify_tenant_settings Rename/delete tenant, manage subscription

Automate with CI/CD

Use the Automation API to upload, process, and download builds directly from your CI/CD pipeline. Authenticate with a Bearer <key_id>:<key_secret> token generated from the portal's API Tokens section.

Design custom messages

When a detection rule triggers, you can show a branded message instead of a generic alert. Head to Message Design (Team+) to customise the title, body text, buttons, and redirect URLs — with full localisation support.

Monitor with analytics

On the Enterprise plan, the Dashboard gives you visibility into detection events, active devices, and threat distribution. The Device Logs and Audit Logs pages provide full event history with filtering and pagination.

Explore the docs

Need help getting set up?

Our support team typically responds within a few hours.