flutter_neo_shield 0.2.0 copy "flutter_neo_shield: ^0.2.0" to clipboard
flutter_neo_shield: ^0.2.0 copied to clipboard

Client-side PII protection toolkit for Flutter — auto-scrubs sensitive data from logs, secures clipboard with timed auto-clear, protects sensitive strings in memory, and obfuscates string literals in [...]

0.2.0 #

  • String Shield: compile-time string obfuscation with @Obfuscate() annotation
  • Three obfuscation strategies: XOR, Enhanced XOR, Split-and-reassemble
  • build_runner integration with code generation
  • Runtime deobfuscation with optional caching and stats tracking
  • Removed shieldPrint() (use shieldLog() instead)

0.1.0 #

  • Initial release
  • Core PII Detection Engine with 11 built-in patterns
  • Log Shield: shieldLog(), JSON sanitizer, Dio interceptor
  • Clipboard Shield: secureCopy() with auto-clear, SecureCopyButton, SecurePasteField
  • Memory Shield: SecureString, SecureBytes, SecureValue with wipe-on-dispose
  • Platform channels for native memory wipe (Android/iOS)
  • Full example app with demos for all features
  • 90%+ test coverage
1
likes
0
points
222
downloads

Publisher

unverified uploader

Weekly Downloads

Client-side PII protection toolkit for Flutter — auto-scrubs sensitive data from logs, secures clipboard with timed auto-clear, protects sensitive strings in memory, and obfuscates string literals in compiled binaries.

Repository (GitHub)
View/report issues

Topics

#security #privacy #pii #logging #obfuscation

License

unknown (license)

Dependencies

analyzer, build, flutter, meta, plugin_platform_interface, source_gen

More

Packages that depend on flutter_neo_shield

Packages that implement flutter_neo_shield