mobile-security

Secure React Native and Expo health apps with threat models and encrypted storage.

3|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/Basilisk-Systems/claude-toolkit --skill mobile-security-basilisk-systems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-security
Source: https://github.com/Basilisk-Systems/claude-toolkit/tree/main/skills/mobile-security
Command: npx skills add https://github.com/Basilisk-Systems/claude-toolkit --skill mobile-security-basilisk-systems

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Mobile application security for React Native + Expo health apps. Covers threat model, secure storage, auth tokens, data encryption, privacy compliance, and health data protection.

Core Features & Use Cases

  • Threat modeling for mobile apps and threat mitigation
  • Secure storage of tokens and credentials using platform-native solutions
  • Data encryption at rest guidance and privacy-compliant data handling
  • Privacy and regulatory alignment (ATT, GDPR, data minimization)
  • Use case: protect health data in transit and at rest while enabling offline access

Quick Start

Review and implement the mobile-security guidance to secure token storage, enforce TLS, and align with privacy policies in your React Native + Expo health app.

Frequently Asked Questions about mobile-security

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I securely store auth tokens in a React Native Expo app?

Secure auth token storage in React Native Expo apps leverages platform-native secure storage solutions to isolate credentials and prevent data leaks across iOS and Android.

What is threat modeling for mobile health apps and when do I need it?

Threat modeling for mobile health apps identifies potential security risks and data breach vectors before deployment. It is needed when handling sensitive health data, ensuring privacy compliance and enforcing data encryption at rest.

How do I protect health data at rest while allowing offline access in React Native?

Protecting health data at rest in React Native involves applying data encryption and privacy-compliant data handling protocols. This secures local storage caches while maintaining offline functionality for health records.

Does this mobile security guidance cover GDPR and ATT compliance for health apps?

Yes, the mobile security guidance covers privacy and regulatory alignment including GDPR and ATT. It enforces data minimization and privacy-preserving data handling to meet health app compliance requirements.

What's the best way to enforce end-to-end data protection for mobile health apps?

The best way to enforce end-to-end data protection is combining threat modeling, secure token isolation, TLS enforcement, and data encryption at rest. This ensures comprehensive health data security in transit and offline.

Can I use this mobile security approach for token isolation on both iOS and Android?

Yes, this mobile security approach supports token isolation on both iOS and Android. It applies platform-native secure storage mechanisms to manage credentials and enforce governance over health data handling.