๐Ÿ“ฑ TAK Onboarding Platform

Generate configuration QR codes for rapid TAK client deployment

ATAK Enrollment Configuration

Configure ATAK client enrollment for Android devices

Enter your TAK server's hostname or IP address
Your TAK server username
โš ๏ธ Warning: Including passwords in QR codes may pose security risks

Generated QR Code

Scan this QR code with ATAK to automatically configure the connection

Enter configuration details above

iTAK Configuration

Configure iTAK client enrollment for iOS devices. Credentials are entered after scanning the QR code.

A friendly name for this server configuration
Your TAK server's URL (with or without https://)
TAK server port (default: 8089)
Use HTTPS for secure connections

Generated QR Code

Scan this QR code with iTAK to automatically configure the connection

Enter configuration details above

URL Import Configuration

Import data packages or configuration files via URL

Enter the URL of a data package (.zip) or configuration file to import

Generated QR Code

Scan this QR code to import the specified data package

Enter URL above

ATAK Preferences Configuration

Configure advanced ATAK settings and preferences. Browse by category or search for specific settings.

Quick Templates

Generated QR Code

Scan this QR code to apply the selected preferences to ATAK

Select preferences above to generate QR code

ATAK Preference Version Matrix

Comprehensive view of preference availability and control options across ATAK versions. This matrix shows which preferences can be hidden or disabled in each version.

Open Full Matrix Viewer

Matrix Summary

Loading matrix data...

Legend

Can Hide
Can Disable
Can Hide & Disable
Not Available

Configuration Profiles

Save and manage configuration profiles for quick deployment

Saved Profiles

TAK Onboarding Platform Help

Welcome to the TAK Onboarding Platform! This tool helps you quickly configure TAK clients for rapid deployment.

๐Ÿš€ Quick Start Guide

1

Choose Configuration Type

Select the appropriate tab for your needs: ATAK Enroll, iTAK Config, URL Import, or Preferences.

2

Enter Configuration Details

Fill in the required fields with your TAK server information and preferences.

3

Generate QR Code

Scan the generated QR code with your TAK client to automatically configure it.

4

Save Profile (Optional)

Save your configuration as a profile for future use and team deployment.

๐Ÿ“ฑ Tab Descriptions

ATAK Enroll

Configure Android ATAK client enrollment with server hostname, username, and token. Generates enrollment QR codes for rapid setup.

Android Enrollment QR Code

iTAK Config

Configure iOS iTAK client with server URL, port, and protocol. Credentials are entered after scanning the QR code.

iOS Configuration QR Code

URL Import

Import data packages or configuration files via URL. Useful for deploying pre-configured settings and resources.

Data Packages Import URL

Preferences

Configure advanced ATAK settings and preferences. Browse 711+ settings by category or use pre-built templates.

Advanced Settings Templates Data Package

Profiles

Save and manage configuration profiles for quick deployment. Perfect for team standardization and mass onboarding.

Profiles Team Management Bulk Deployment

โš™๏ธ Preferences Configuration Guide

Identity & Team Settings

Configure user identity, team affiliation, and role information.

  • My Callsign: User's unique identifier
  • My Team: Team color (Red, Blue, Green, etc.)
  • My Role: Operational role (Team Member, Team Lead, Medic, etc.)

Display & UI Settings

Customize how information is displayed and the user interface appearance.

  • Coordinate Format: MGRS, UTM, DD, DM, DMS
  • Altitude Units: Feet or Meters
  • Large Text Mode: Accessibility feature for better visibility

Network & Connectivity

Control network behavior and server connection settings.

  • Location Broadcasting: Enable/disable position sharing
  • Server Connection Widget: Show connection status
  • Mesh Network Mode: Enable peer-to-peer connections

GPS & Location

Configure GPS source and location reporting behavior.

  • GPS Source: Internal, External, or Network GPS
  • GPS Time: Use GPS time instead of device time
  • Location Strategy: Dynamic or constant reporting

๐ŸŽฏ Quick Templates

Fire Department

Red team color, Team Lead role, UTM coordinates, large text mode for field visibility.

Police

Blue team color, Team Member role, external GPS support, dynamic location reporting.

EMS

Green team color, Medic role, communication preferences, notification settings for medical operations.

Military

Dark Green team color, Team Lead role, MGRS coordinates, GPS time synchronization.

Search & Rescue

Orange team color, Team Member role, UTM coordinates, mesh network mode for field operations.

๐Ÿ’ก Best Practices

Security Considerations

  • โš ๏ธ Password Security: Avoid including passwords in QR codes when possible
  • ๐Ÿ”’ Data Packages: Use data packages for sensitive configurations
  • ๐Ÿ‘ฅ Access Control: Limit access to configuration tools

Mass Deployment

  • ๐Ÿ“‹ Profiles: Create standardized profiles for each team/role
  • ๐Ÿ–จ๏ธ Print Handouts: Generate printed QR codes for field deployment
  • ๐Ÿ“ฑ Kiosk Mode: Use large displays for group onboarding

Configuration Management

  • ๐Ÿ”„ Version Control: Keep track of configuration changes
  • ๐Ÿงช Testing: Test configurations in safe environments first
  • ๐Ÿ“ Documentation: Document custom configurations and templates

๐Ÿ”ง Troubleshooting

QR Code Issues

  • QR Code Too Large: Reduce the number of preferences or use data packages
  • Scanning Fails: Ensure good lighting and clean QR code display
  • Invalid Configuration: Check preference values and validation messages

Connection Problems

  • Server Unreachable: Verify hostname/IP and network connectivity
  • Authentication Failed: Check username and token/password
  • Port Issues: Ensure correct port number and firewall settings

Preference Issues

  • Invalid Values: Check spelling and case sensitivity
  • Type Mismatches: Ensure boolean values are true/false, not "true"/"false"
  • Version Compatibility: Verify preferences work with your ATAK version

๐Ÿ“š Additional Resources

Project Inspiration

๐Ÿ“ž Support & Contact

For technical support or feature requests: