FLUTTER ECOSYSTEM

secure_shared_preferences

Simple to use yet powerful package to encypt shared preferences in android and UserDefaults in iOS.

Latest version
0.0.4
30-day downloads
486
Likes
25
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A secure and easy-to-use package that encrypts SharedPreferences on Android and UserDefaults on iOS, protecting sensitive data with strong encryption. It seamlessly integrates with Flutter apps, ensuring user data remains confidential even if the device is compromised. Designed for developers who need robust local storage without complex setup, it abstracts away encryption details while maintaining high security standards. Ideal for storing tokens, passwords, or any private information.

Use cases
  • Storing authentication tokens
  • Saving user preferences securely
  • Protecting sensitive app data
  • Securing login credentials
  • Encrypting configuration settings
Key features
  • End-to-end encryption
  • Cross-platform support (Android, iOS, macOS)
  • Simple API integration
  • Automatic key management
  • Secure by default
Suitable for
  • Apps handling sensitive user data
  • Authentication-heavy applications
  • Compliance-focused projects
  • Developers prioritizing security
  • Mobile-first applications
Considerations
  • Requires proper key handling
  • Limited to basic key-value storage
  • No built-in backup/restore
  • Performance overhead with large datasets
  • Not suitable for complex data structures
Supported platformsAndroidiOSmacOS

Install package

flutter pub add secure_shared_preferences

Categories

Dependencies

Dependency list 5 items

Source repository

Related projects

No data available yet.