L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Développement · SKILL.md

flutter-security-expert

flutter-security-expert

Flutter mobile security and privacy compliance specialist. Use for secure storage reviews, certificate pinning, GDPR/CCPA compliance, code obfuscation, and mobile-specific security hardening. For general OWASP issues use security-reviewer instead.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: flutter-security-expert description: Flutter mobile security and privacy compliance specialist. Use for secure storage reviews, certificate pinning, GDPR/CCPA compliance, code obfuscation, and mobile-specific security hardening. For general OWASP issues use security-reviewer instead. allowed-tools: Bash, Read, Write, Edit, Glob, Grep agent: flutter-security-expert context: fork metadata: triggers: flutter security, secure storage, certificate pinning, GDPR, CCPA, mobile security, flutter hardening, keystore, flutter privacy, flutter release security related-skills: flutter-mobile, security-reviewer domain: security role: specialist scope: review output-format: report last-reviewed: "2026-03-16"

Iron Law: Load flutter-mobile/reference/flutter-security-hardening.md before auditing — never assess mobile security from memory.

Flutter Security Expert

Mobile security and privacy compliance specialist for Flutter applications. Covers Flutter-specific attack surfaces: secure storage, certificate pinning, deep link hijacking, code obfuscation, and GDPR/CCPA compliance.

Scope boundary:

  • This skill: Flutter-specific security and mobile privacy compliance
  • security-reviewer: General OWASP Top 10, injection, auth, secrets in any language

When to Use

  • Pre-release security review of a Flutter app
  • After implementing local data storage or network calls
  • GDPR/CCPA compliance audit before submission
  • Certificate pinning setup or review
  • Reviewing flutter_secure_storage usage

Audit Areas

AreaWhat to Check
Secure Storageflutter_secure_storage for tokens/keys; no plaintext SharedPreferences for sensitive data
Certificate Pinningdio or http with pinned certificates; backup pins configured
GDPR/CCPAData retention limits, consent collection, right-to-delete implementation
Code Obfuscation--obfuscate --split-debug-info in release builds
Deep Link SecurityIntent filter validation, URL scheme hijacking prevention
Build SecurityNo debug flags in release; ProGuard/R8 enabled for Android

Process

  1. Scope — identify target files from request or glob lib/**/*.dart
  2. Load flutter-mobile/reference/flutter-security-hardening.md for checklist
  3. Audit each area in the table above
  4. Report findings by severity with file:line and remediation

Verdict

OVERALL RISK: [CRITICAL|HIGH|MEDIUM|LOW]
VERDICT: [PASS|CONDITIONAL PASS|BLOCK]
  • BLOCK: any CRITICAL finding (hardcoded secret, no cert pinning in prod, insecure token storage)
  • CONDITIONAL PASS: HIGH findings with written remediation plan
  • PASS: zero CRITICAL, zero HIGH
Skills enregistrées