FLUTTER ECOSYSTEM

get_secure_storage

A secure version of get_storage, which was a fast, extra light and synchronous key-value storage written entirely in Dart

Latest version
1.0.5
30-day downloads
2.2K
Likes
29
Pub points
130

Package Overview

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

Overview

GetSecureStorage is a secure, synchronous key-value storage solution built on top of GetStorage, designed for Dart applications. It provides encrypted data persistence across multiple platforms including Android, iOS, Web, macOS, Windows, and Linux. Unlike standard storage, it safeguards sensitive information by encrypting values before saving them, making it ideal for storing credentials, tokens, or private user data. The package maintains the lightweight and fast performance of its predecessor while adding robust security features.

Use cases
  • Storing user authentication tokens
  • Saving encrypted API keys
  • Persisting sensitive user preferences
  • Securing session data
  • Protecting login credentials
  • Enabling secure offline data storage
Key features
  • End-to-end encryption of stored data
  • Synchronous API for predictable execution
  • Cross-platform compatibility
  • Lightweight and fast performance
  • Simple key-value interface
  • Built on top of GetStorage
Suitable for
  • Apps requiring secure data persistence
  • Developers prioritizing simplicity and speed
  • Projects handling sensitive user information
  • Mobile and desktop applications with offline needs
  • Teams using Flutter with minimal dependencies
Considerations
  • Not suitable for large datasets
  • Encryption adds minor performance overhead
  • Requires careful key management
  • Limited to basic key-value operations
  • No built-in data migration support
  • Depends on underlying GetStorage implementation
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add get_secure_storage

Categories

Dependencies

Dependency list 3 items

Source repository

Related projects

No data available yet.