
Completed
Posted
Paid on delivery
We are looking for someone to help us fix migration issues in a core flutter package: flutter_secure_storage Our application (as well as others) depend on this package to handle safe migration of data. The work is only on the library. This is not an application development project - it is a library security patch. Current System: EncryptedSharedPreferences Target System: Keystore Data to Migrate: - Bitcoin Wallet Private Keys Ideal Skills & Experience: - Strong knowledge of Android security practices - Experience with EncryptedSharedPreferences and Keystore - Proficiency in handling sensitive data migration We are a flutter mobile project using the flutter_secure_storage dependency that does not guarentee successful migration from encryptedSharedPreferences to the standard Keystore. As a result some of our users are facing app crash on startup. We want someone to help us work on this library to ensure that migration NEVER fails. Primary work here is on the flutter_secure_storage library - we will need to fork this repo and improve how the library handles migration. This is completely open-source work and will benefit the entire flutter community and apps that depend on this core package. We are on a tight timeline; we do not have more than a few days to address this issue as we have users whose funds are at risk. You will be assisted by our team of 4 through the entire process and at most we need to have a solution by Monday 9th February, 2026.
Project ID: 40206335
27 proposals
Remote project
Active 2 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
27 freelancers are bidding on average $3,842 USD for this job

With over 7 years of experience in native Android development and a strong foundation in Android security practices, I understand the importance of migrating secure storage on your Android app. The current system using EncryptedSharedPreferences poses challenges with the migration to Keystore, especially when handling sensitive data like Bitcoin Wallet Private Keys. In my previous projects within the blockchain domain, I have successfully implemented secure storage solutions and seamless data migration processes. My expertise in Flutter mobile development and experience with handling similar migrations make me confident in addressing the issues your project is facing. I am ready to tackle this challenge head-on and ensure a smooth transition to Keystore for your app. Let's collaborate to fix the app crashes and guarantee a secure storage migration that aligns with your project goals. Feel free to reach out to discuss this further and get started on improving your app's security.
$4,000 USD in 45 days
8.2
8.2

As an experienced Android and Flutter developer, I am well-versed in solving complex problems seamlessly, with security being one of my top priorities. My solid knowledge of Android security practices coupled with my familiarity using EncryptedSharedPreferences and Keystore makes me confident that I can fix migration issues in the flutter_secure_storage library effectively. Through my extensive work on mobile app development, including handling sensitive data migration, I have developed a sharp instinct for safeguarding user information. This makes me equipped to ensure successful migration from encryptedSharedPreferences to the Keystore system - without compromising any sensitive data like your Bitcoin Wallet Private Keys. Given the urgency of this project, I want to assure you that time is of utmost importance to me as well. My efficiency and ability to deliver under tight deadlines have been appreciated by my past clients. Moreover, by contributing to this open-source project, I see an opportunity not only to help your app but countless others relying on this package as well. Let's collaborate with your team of 4 and get this critical task resolved by Monday 9th February 2026.
$4,000 USD in 10 days
7.0
7.0

I am a seasoned Android developer with a deep understanding of Android security practices, specifically in handling sensitive data migration. My experience with EncryptedSharedPreferences and the Android Keystore system positions me well to address the challenges surrounding secure storage migration. I understand the critical nature of this project, especially as it pertains to sensitive Bitcoin wallet private keys and ensuring app stability. In past projects, I have successfully managed data migrations involving high-stakes, sensitive data environments. I have hands-on experience with the flutter_secure_storage dependency and a strong ability to customize and troubleshoot third-party libraries to enhance reliability and performance. My proficiency in addressing app startup crashes and ensuring seamless transitions between storage systems can help eliminate the migration issues currently affecting your users. I am interested in discussing your project's needs further and exploring how I can help safeguard your data migration process. Could you provide additional details on the specific challenges you've encountered? Looking forward to collaborating. Best regards.
$4,500 USD in 30 days
6.3
6.3

Hello As per your project post you are looking to stabilize and secure sensitive key storage in your Android Flutter application by fixing the migration path from EncryptedSharedPreferences to the Android Keystore. The goal is to ensure that Bitcoin wallet private keys are migrated safely and reliably with zero risk of app crashes or data loss during startup across all user devices. My focus will be on delivering a fail safe secure storage migration that works under every condition. This includes reviewing and modifying the flutter_secure_storage implementation handling edge cases such as corrupted entries missing keys device specific Keystore failures and version upgrade conflicts. The end result will be a hardened migration flow that gracefully recovers from errors preserves backward compatibility and guarantees application stability. I specialize in Android security focused implementations where data integrity and reliability are critical. My approach emphasizes defensive coding predictable migration logic thorough validation and strict separation between legacy storage reads and new Keystore writes. I also ensure the solution remains maintainable and future proof so platform updates or library changes do not reintroduce risk. Let’s connect to finalize the scope review the current crash scenarios and define a clear plan to deliver a migration that never fails while keeping security uncompromised. Best regards Nikita Gupta
$3,000 USD in 45 days
5.1
5.1

Caranzalem, India
Payment method verified
Member since Feb 5, 2026
$8-15 USD / hour
₹12500-37500 INR
$1500-3000 USD
$30-250 USD
$666 USD
$100 USD
₹1500-12500 INR
₹100-400 INR / hour
$750-1500 USD
₹1500-12500 INR
₹1500-12500 INR
€8-30 EUR
$15-25 USD / hour
$750-1500 USD
₹600-1500 INR
£250-750 GBP
$250-750 USD
$250-750 USD
₹1500-12500 INR
₹37500-75000 INR