Introduction to Security
The Trackier Cordova SDK incorporates robust security features to safeguard tracking data and ensure the integrity of your Cordova-based hybrid applications on Android and iOS platforms. This section introduces SDK Signing and Proguard Settings, two critical features designed to enhance data security and optimize app performance, providing a foundation for secure and reliable analytics.
SDK Signing
SDK Signing authenticates requests sent from the AppTrove SDK to the Trackier Mobile Marketing Platform (MMP) using a secret ID and key, ensuring that only authorized requests are processed. This feature protects against unauthorized access and maintains the integrity of your tracking data, making it essential for secure communication between your app and Trackier's servers.
- Purpose: Verifies the authenticity of SDK requests to prevent data tampering and unauthorized tracking.
- Benefits: Enhances data security, ensures reliable attribution, and complies with privacy standards.
Proguard Settings
Proguard Settings enable code optimization and obfuscation for Android release builds, reducing app size and enhancing security by making the code harder to reverse-engineer. Specific Proguard rules ensure that the AppTrove SDK and its dependencies function correctly, preserving critical tracking functionality in optimized builds.
- Purpose: Optimizes and secures Android apps while maintaining SDK compatibility.
- Benefits: Reduces app footprint, improves performance, and protects against code analysis.
These security features collectively ensure that your app's tracking data remains secure and that your Android builds are optimized, supporting robust analytics and compliance with industry standards.