# Year in Talsec RASP SDK: Highlights from 2025

This year, we confirmed our position as **#1 RASP with top root detection**. We embraced **Kotlin Multiplatform** and gaming engines like **Unity and Unreal Engine**, while finally delivering the long-awaited **check completion API**. Security was bolstered with **new spoofing detections** (WiFi, time, location) and highly requested **screen leakage protection**.

### 🔐 Root Detection

These rooting tools gave us a hard time, but overcoming them moved us to the first league of RASP root detectors. More in progress.

Improved **Magisk**, **Shamiko**, **HideMyAppList**, **KernelSU** root detection capabilities (some of top capabilities reserved for premium RASP+ 😉)

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td><strong>How to Achieve Root-Like Control Without Rooting: Shizuku's Perils &#x26; Talsec's Root Detection</strong></td><td><a href="how-to-achieve-root-like-control-without-rooting-shizukus-perils-and-talsecs-root-detection">how-to-achieve-root-like-control-without-rooting-shizukus-perils-and-talsecs-root-detection</a></td><td><a href="https://1548930415-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNjTFXsqCLQ3RU2oA2uHC%2Fuploads%2FbFJtwoYcef6GoZ975rqp%2Fshizuku.png?alt=media&#x26;token=eabcee93-1205-4fc9-a80f-208de6a73020">shizuku.png</a></td></tr><tr><td><strong>How to Prevent Magisk Root Hiding and Security Bypass</strong></td><td><a href="how-to-prevent-magisk-root-hiding-and-security-bypass">how-to-prevent-magisk-root-hiding-and-security-bypass</a></td><td><a href="https://1548930415-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNjTFXsqCLQ3RU2oA2uHC%2Fuploads%2FY5fSIOLnOwmmvu0h9JiK%2FHow%20to%20Prevent%20Magisk%20Root%20Hiding%20and%20Security%20Bypass.png?alt=media&#x26;token=dd9e3c61-5bb2-48b8-882b-5ed754beebb2">How to Prevent Magisk Root Hiding and Security Bypass.png</a></td></tr></tbody></table>

### 🚀 New App Platforms

Kotlin Multiplatform seems to be a next big thing. We are ready. We also opened doors for gaming devs.

Added support for [**KMP**](https://docs.talsec.app/appsec-articles/articles/freerasp-for-kotlin-multiplaform-guide), [**Unity**](https://docs.talsec.app/appsec-articles/articles/freerasp-for-unity-guide) and [**Unreal Engine**](https://docs.talsec.app/appsec-articles/articles/freerasp-for-unreal-engine-secure-your-revenue)

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>freeRASP for Kotlin Multiplatform Guide</strong></td><td><a href="https://1548930415-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNjTFXsqCLQ3RU2oA2uHC%2Fuploads%2FgNAx3wyivu6FJWPTLnde%2FKMP.png?alt=media&#x26;token=1489f4d7-70d1-4eed-a437-88fddd521562">KMP.png</a></td><td><a href="freerasp-for-kotlin-multiplaform-guide">freerasp-for-kotlin-multiplaform-guide</a></td></tr><tr><td><strong>freeRASP for Unity: Android Integration Guide</strong></td><td><a href="https://1548930415-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNjTFXsqCLQ3RU2oA2uHC%2Fuploads%2FVxtINDMrADKcxSWFuILS%2FfreeRASP%20for%20Unity%20Android.png?alt=media&#x26;token=f4159e08-a54e-4a71-89d2-7da95bfc44dd">freeRASP for Unity Android.png</a></td><td><a href="freerasp-for-unity-guide">freerasp-for-unity-guide</a></td></tr><tr><td><strong>freeRASP for Unreal Engine: Secure Your Revenue</strong></td><td><a href="https://1548930415-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNjTFXsqCLQ3RU2oA2uHC%2Fuploads%2FlGKLl0hmHz4YyoOIjxhc%2FfreeRASP%20for%20Unreal%20Engine.png?alt=media&#x26;token=db18e345-efe4-47b5-aa10-c29ae1594c9c">freeRASP for Unreal Engine.png</a></td><td><a href="freerasp-for-unreal-engine-secure-your-revenue">freerasp-for-unreal-engine-secure-your-revenue</a></td></tr></tbody></table>

### 🛠️ SDK API

The finishing API was long-awaited - we finished it at the end of the year finally 🍾

Added callback **onAllChecksFinished()** that is triggered after all checks are completed.

### 🛡️ Spoofing Protection

We introduced a few nice bells-and-whistles - WiFi one was especially often requested, so there you have it.

New callbacks:

* Added unsecure WiFi detection `onUnsecureWiFiDetected()`
* Added multi instancing detection `onMultiInstanceDetected()`
* Added time spoofing detection `onTimeSpoofingDetected()`
* Added location spoofing detection `onLocationSpoofingDetected()`

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Introducing Multi-Instancing Detection for .freeRASP</strong></td><td><a href="https://1548930415-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNjTFXsqCLQ3RU2oA2uHC%2Fuploads%2FTpCgeM7A9ds77NoxsT6w%2Fintroducing%20multi-instance.png?alt=media&#x26;token=7f907c49-192d-440f-9a9c-35b85510ecc8">introducing multi-instance.png</a></td><td><a href="introducing-multi-instancing-detection-for-freerasp">introducing-multi-instancing-detection-for-freerasp</a></td></tr><tr><td><strong>How to Detect a Weak Wi-Fi: Guide to In-App Network Security Checks</strong></td><td><a href="https://1548930415-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNjTFXsqCLQ3RU2oA2uHC%2Fuploads%2FBqcZMdx5MVkC0rdXt4fy%2FHow%20to%20Detect%20a%20Weak%20Wi-Fi.png?alt=media&#x26;token=2de1c69b-a8e3-440d-af06-9f9edcf12a87">How to Detect a Weak Wi-Fi.png</a></td><td><a href="how-to-detect-a-weak-wi-fi-guide-to-in-app-network-security-checks">how-to-detect-a-weak-wi-fi-guide-to-in-app-network-security-checks</a></td></tr></tbody></table>

&#x20;

### 📸 Screen Capture Protection

Leakage protection of screen content was highly asked for.

New callbacks and functions:

* Added `onScreenshotDetected()`
* Added `onScreenRecordingDetected()`
* Added `blockScreenCapture(Activity activity, boolean enable)`
* Added `isScreenCaptureBlocked()`

{% hint style="success" %}
Read more in our article: [How to Block Screenshots, Screen Recording, and Remote Access Tools in Android and iOS Apps](https://docs.talsec.app/appsec-articles/articles/how-to-block-screenshots-screen-recording-and-remote-access-tools-in-android-and-ios-apps)&#x20;
{% endhint %}

### 🕵️ Code Obfuscation for Mobile Apps

*This article delves into the concept of obfuscation, explore its different types, and articulate Talsec's philosophy on its application. We believe in a balanced and pragmatic approach, prioritizing security without compromising performance.*

{% hint style="success" %}
Read more in our article: [Obfuscation of Mobile Apps](https://docs.talsec.app/appsec-articles/articles/obfuscation-of-mobile-apps)
{% endhint %}

### 📊 Talsec Portal

*We introduced Talsec Portal, a comprehensive platform designed to provide interactive charts, readable security intelligence, and global benchmarking:*

* **Centralized Hub**: Transform raw security data into actionable intelligence.
* **Real-Time Monitoring**: Track threats live.
* **Deep-Dive Analytics**: Filter data by app versions, OS, devices, and more.
* **Global Benchmarking**: Compare your security posture against global averages.

{% hint style="success" %}
Read more in our article: [Introducing the Talsec Portal: A New Way to Monitor Your App](https://docs.talsec.app/appsec-articles/articles/introducing-the-talsec-portal-a-new-way-to-monitor-your-app-try-it-now)&#x20;
{% endhint %}

### 🏁 New Starter Plans

We have introduced new **Starter** plans that make it easier for teams to move from testing to commercial launch with predictable pricing and built‑in SLAs. The **RASP+ Starter** plan offers advanced in‑app protection with a Bronze SLA for apps up to 10K downloads, while the **Full App Safety Suite Starter** combines RASP+, Hardening, AppiCrypt, and Anti‑Malware into a single package for early‑stage production deployments.

Together with the existing freeRASP tier for exploration and low‑medium value apps, these new plans give companies a clear upgrade path from freeRASP to full‑scale protection.​<https://www.talsec.app/#plans>

### Thank You for an Incredible 2025!

We want to extend our heartfelt thanks to the professional and freeRASP community for helping us make a difference in mobile security. To our fans, colleagues who work tirelessly to support everyone, and our adopters and supporter -your dedication inspires us every day. We don’t claim to have all the answers, but by partnering with industry experts and sharing knowledge, we continue to grow together. A strong, united community drives us forward and fuels our commitment to giving back to the broader mobile security ecosystem. Here’s to an even more secure and innovative 2026 - may it bring success, collaboration, and growth for us all!
