# freeRASP

## freeRASP

- [Community Products](https://docs.talsec.app/freerasp/community-products.md)
- [Introduction](https://docs.talsec.app/freerasp/freerasp/introduction.md): freeRASP is a free mobile app protection SDK that detects rooting, jailbreak, hooking, tampering, emulators, and other runtime threats,and real-time security analytics via Talsec Portal.
- [Integration](https://docs.talsec.app/freerasp/freerasp/integration.md): Integrate freeRASP into your mobile app step by step, from prerequisites and SDK setup to threat callbacks, obfuscation.
- [Android](https://docs.talsec.app/freerasp/freerasp/integration/android.md)
- [API](https://docs.talsec.app/freerasp/freerasp/integration/android/api.md): Description of the freeRASP API
- [Troubleshooting](https://docs.talsec.app/freerasp/freerasp/integration/android/troubleshooting.md): See the most frequent issues occurring during integration.
- [AI-Assisted Integration](https://docs.talsec.app/freerasp/freerasp/integration/android/ai-assisted-integration.md): ⚡️ Quick Start: AI-Assisted freeRASP Integration with Curated Prompt
- [iOS](https://docs.talsec.app/freerasp/freerasp/integration/ios.md)
- [API](https://docs.talsec.app/freerasp/freerasp/integration/ios/api.md): Description of the freeRASP API
- [Troubleshooting](https://docs.talsec.app/freerasp/freerasp/integration/ios/troubleshooting.md): See the most frequent issues occurring during integration.
- [Flutter](https://docs.talsec.app/freerasp/freerasp/integration/flutter.md)
- [FlutterFlow](https://docs.talsec.app/freerasp/freerasp/integration/flutter/flutterflow.md)
- [API](https://docs.talsec.app/freerasp/freerasp/integration/flutter/api.md): Description of the freeRASP API
- [Troubleshooting](https://docs.talsec.app/freerasp/freerasp/integration/flutter/troubleshooting.md): See the most frequent issues occurring during integration.
- [React Native](https://docs.talsec.app/freerasp/freerasp/integration/react-native.md)
- [Expo](https://docs.talsec.app/freerasp/freerasp/integration/react-native/expo.md)
- [API](https://docs.talsec.app/freerasp/freerasp/integration/react-native/api.md): Description of the freeRASP API
- [Troubleshooting](https://docs.talsec.app/freerasp/freerasp/integration/react-native/troubleshooting.md): See the most frequent issues occurring during integration.
- [Cordova](https://docs.talsec.app/freerasp/freerasp/integration/cordova.md)
- [API](https://docs.talsec.app/freerasp/freerasp/integration/cordova/api.md): Description of the freeRASP API
- [Troubleshooting](https://docs.talsec.app/freerasp/freerasp/integration/cordova/troubleshooting.md): See the most frequent issues occurring during integration.
- [Capacitor](https://docs.talsec.app/freerasp/freerasp/integration/capacitor.md)
- [API](https://docs.talsec.app/freerasp/freerasp/integration/capacitor/api.md): Description of the freeRASP API
- [Troubleshooting](https://docs.talsec.app/freerasp/freerasp/integration/capacitor/troubleshooting.md): See the most frequent issues occurring during integration.
- [Kotlin Multiplatform](https://docs.talsec.app/freerasp/freerasp/integration/kotlin-multiplatform.md)
- [API](https://docs.talsec.app/freerasp/freerasp/integration/kotlin-multiplatform/api.md)
- [Troubleshooting](https://docs.talsec.app/freerasp/freerasp/integration/kotlin-multiplatform/troubleshooting.md)
- [Unity](https://docs.talsec.app/freerasp/freerasp/integration/unity.md)
- [Unreal Engine](https://docs.talsec.app/freerasp/freerasp/integration/unreal-engine.md)
- [Features and Pricing Plans](https://docs.talsec.app/freerasp/freerasp/features-and-pricing-plans.md): Compare freeRASP and RASP+ features, pricing plans, and use cases, and discover how Talsec’s multi-layered app and API protection helps secure mobile apps, APIs, and users against modern threats.
- [The Key Differences: freeRASP vs. RASP+](https://docs.talsec.app/freerasp/freerasp/features-and-pricing-plans/the-key-difference-freerasp-vs-rasp.md)
- [Data Visualisation Portal](https://docs.talsec.app/freerasp/freerasp/data-visualisation-portal.md): Learn Your Security Posture, Detect Threats, and Benchmark Your App
- [What's New and Changelog](https://docs.talsec.app/freerasp/freerasp/whats-new-and-changelog.md): Browse the latest freeRASP release notes, breaking changes, and new security features across Android, iOS, and cross‑platform SDKs to keep your mobile app protection up to date.
- [Wiki](https://docs.talsec.app/freerasp/freerasp/wiki.md): Explore the freeRASP wiki for practical guides on signing certificate hash, threat detection behavior, code obfuscation, and other technical details that help you understand and configure the SDK.
- [Getting Signing Certificate Hash](https://docs.talsec.app/freerasp/freerasp/wiki/getting-signing-certificate-hash.md): This guide provides step-by-step instructions for getting the Base64-encoded signing certificate hash for your Talsec configuration.
- [Google Play App Signing Method](https://docs.talsec.app/freerasp/freerasp/wiki/getting-signing-certificate-hash/google-play-app-signing-method.md): Google manages your app’s signing key and uses it to sign your application.
- [Manual App Signing Method](https://docs.talsec.app/freerasp/freerasp/wiki/getting-signing-certificate-hash/manual-app-signing-method.md): You sign your Android application (APK) yourself using a private key that's stored in a keystore.
- [Result: Convert the SHA-256 Hash to Base64 Format](https://docs.talsec.app/freerasp/freerasp/wiki/getting-signing-certificate-hash/result-convert-the-sha-256-hash-to-base64-format.md)
- [Callback Delay, Telemetry Impact, and Threat Scanning Completion Status](https://docs.talsec.app/freerasp/freerasp/wiki/callback-delay-telemetry-impact-and-threat-scanning-completion-status.md)
- [Threat Detection](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection.md): Learn how freeRASP detects rooted or jailbroken devices, emulators, hooks, app tampering, and other runtime threats, and how to choose the right in‑app response for your mobile security use case.
- [Detecting rooted or jailbroken devices](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/detecting-rooted-or-jailbroken-devices.md)
- [Emulator detection](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/emulator-detection.md)
- [Hook detection](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/hook-detection.md)
- [App Tampering detection](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/app-tampering-detection.md)
- [Debugger detection](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/debugger-detection.md)
- [Detecting Unofficial Installation](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/detecting-unofficial-installation.md)
- [App Data Migration detection (formerly Device Binding)](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/app-data-migration-detection-formerly-device-binding.md)
- [Missing obfuscation detection \[Android devices only\]](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/missing-obfuscation-detection-android-devices-only.md)
- [Secure Hardware detection (Keystore/Keychain secure storage check)](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/secure-hardware-detection-keystore-keychain-secure-storage-check.md)
- [Passcode](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/passcode.md)
- [System VPN detection](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/system-vpn-detection.md)
- [Developer Mode detection \[Android devices only\]](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/developer-mode-detection-android-devices-only.md)
- [ADB enabled detection \[Android devices only\]](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/adb-enabled-detection-android-devices-only.md)
- [Screen Capture](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/screen-capture.md)
- [Multi-Instance detection \[Android devices only\]](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/multi-instance-detection-android-devices-only.md)
- [Time Spoofing detection](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/time-spoofing-detection.md)
- [Location Spoofing detection \[Android only\]](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/location-spoofing-detection-android-only.md)
- [Unsecure WiFi detection \[Android only\]](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/unsecure-wifi-detection-android-only.md)
- [Automation detection \[Android only\]](https://docs.talsec.app/freerasp/freerasp/wiki/threat-detection/automation-detection-android-only.md)
- [Source Code Obfuscation](https://docs.talsec.app/freerasp/freerasp/wiki/source-code-obfuscation.md)
- [isProd flag](https://docs.talsec.app/freerasp/freerasp/wiki/isprod-flag.md)
- [Role of watcherMail](https://docs.talsec.app/freerasp/freerasp/wiki/role-of-watchermail.md): A valid business email is your key to the Talsec Portal and the critical security intelligence for your application. This is where your freeRASP data comes to life.
- [FAQ](https://docs.talsec.app/freerasp/freerasp/faq.md)
- [Introduction](https://docs.talsec.app/freerasp/freemalwaredetection/introduction-1.md)
- [Detection Layers](https://docs.talsec.app/freerasp/freemalwaredetection/detection-layers.md)
- [App Blocklists](https://docs.talsec.app/freerasp/freemalwaredetection/detection-layers/app-blocklists.md)
- [Behavioral Heuristics](https://docs.talsec.app/freerasp/freemalwaredetection/detection-layers/behavioral-heuristics.md)
- [Heuristic Evaluation Logic](https://docs.talsec.app/freerasp/freemalwaredetection/detection-layers/behavioral-heuristics/heuristic-evaluation-logic.md)
- [Integration Guide](https://docs.talsec.app/freerasp/freemalwaredetection/integration-guide.md)
- [Requirements](https://docs.talsec.app/freerasp/freemalwaredetection/integration-guide/requirements.md)
- [Configuration](https://docs.talsec.app/freerasp/freemalwaredetection/integration-guide/configuration.md)
- [Handling Results](https://docs.talsec.app/freerasp/freemalwaredetection/integration-guide/handling-results.md)
- [Validation](https://docs.talsec.app/freerasp/freemalwaredetection/integration-guide/validation.md)
- [User Data Policies](https://docs.talsec.app/freerasp/terms-of-service/user-data-policies.md): Information about collected data
- [License](https://docs.talsec.app/freerasp/terms-of-service/license.md)
- [Fair Usage Policy (FUP)](https://docs.talsec.app/freerasp/terms-of-service/fair-usage-policy-fup.md): Understand the freeRASP and freeMalwareDetection Fair Usage Policy (FUP), including free usage limits, data collection rules, and when you must upgrade to a commercial Talsec subscription.
- [About Us](https://docs.talsec.app/freerasp/more/about-us.md)
- [Contribution](https://docs.talsec.app/freerasp/more/contribution.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.talsec.app/freerasp/community-products.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
