All Projects → PuffOpenSource → Puff Android

PuffOpenSource / Puff Android

Licence: mit
Password Manager for Android Using Blowfish Encryption

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Puff Android

aaf-easypassword
🔒 Easy Password is password management application. This application uses pattern locks to manage information that requires security.
Stars: ✭ 28 (-80.56%)
Mutual labels:  password-manager, android-application, android-app
Android Inappbilling
A sample which uses Google's Play Billing Library and it does InApp Purchases and Subscriptions.
Stars: ✭ 114 (-20.83%)
Mutual labels:  android-app, android-application
Cameraxdemo
A sample camera app with CameraX API from Android Jetpack
Stars: ✭ 112 (-22.22%)
Mutual labels:  android-app, android-application
App Privacy Policy Generator
A simple web app to generate a generic privacy policy for your Android/iOS apps
Stars: ✭ 2,278 (+1481.94%)
Mutual labels:  android-app, android-application
Twittercompose
TwitterCompose is an Android application 📱 for showcasing Jetpack Compose for building declarative UI in Android.
Stars: ✭ 109 (-24.31%)
Mutual labels:  android-app, android-application
Insta Chat
InstaChat offers a new way to read messages of your favourite messengers. It overlays every other app and you can reply from anywhere you want.
Stars: ✭ 111 (-22.92%)
Mutual labels:  android-app, android-application
Vectorifydahome
📱 Minimal app to apply wallpapers from a vast (400+) collection of vector graphics 🙃
Stars: ✭ 119 (-17.36%)
Mutual labels:  android-app, android-application
Mvvm Reddit
A companion project for our blog post on better Android software development using MVVM with RxJava.
Stars: ✭ 106 (-26.39%)
Mutual labels:  android-app, android-application
Gakki
🌼🌸 A React Native App for Mastodon. 一个由React Native编写的长毛象客户端App🦋
Stars: ✭ 120 (-16.67%)
Mutual labels:  android-app, android-application
Sdkmonitor
App to display and monitor the targetSDK from installed apps.
Stars: ✭ 122 (-15.28%)
Mutual labels:  android-app, android-application
Todayx
🌈Flutter App:🎊「今日份的X」(每天推荐一个:图片、诗歌、名言、音乐、乐评、高等数学、两种配色、化学方程式、Github Repo、知乎问题、文章)
Stars: ✭ 128 (-11.11%)
Mutual labels:  android-app, android-application
Pi Hole Droid
Pi-hole Droid is an unofficial app that connects to your Pi-hole to show charts and statistics.
Stars: ✭ 107 (-25.69%)
Mutual labels:  android-app, android-application
Livesmashbar
An elegant looking and easy to use informative library with LiveData integration for Android.
Stars: ✭ 107 (-25.69%)
Mutual labels:  android-app, android-application
Uber Car Animation Android
An example project to demonstrate how to Add Uber Like Car Animation in Android App
Stars: ✭ 134 (-6.94%)
Mutual labels:  android-app, android-application
Q comic
一款仿知音漫客的漫画APP
Stars: ✭ 107 (-25.69%)
Mutual labels:  android-app, android-application
Tiktok
This is a demo app built using 'Hilt' a new dependency injection framework for Android along with ViewPager2 and ExoPlayer2.
Stars: ✭ 114 (-20.83%)
Mutual labels:  android-app, android-application
Zimlx
Open Source and free launcher for Android
Stars: ✭ 137 (-4.86%)
Mutual labels:  android-app, android-application
Mediapicker
Easy customizable picker for all your needs in Android application
Stars: ✭ 105 (-27.08%)
Mutual labels:  android-app, android-application
Keepassdx
📱 KeePass implementation for android with material design and deluxe features
Stars: ✭ 1,395 (+868.75%)
Mutual labels:  password-manager, android-application
Librefox
License: Mozilla Public License 2.0
Stars: ✭ 1,574 (+993.06%)
Mutual labels:  android-app, android-application

Puff

Password Utility Free Forever

Get it on F-Droid

Features

  • Open Source
  • Blowfish Encryption
  • Totally Offline - we don't even require an internet access permission
  • Quick access your credentials
  • Cross Platform - Working in Progress

Screenshots

Home Home Home Home
Home Builtin Categories Password Generator Gesture Lock
Home Home Home Home
View Detail Pin to Notification Puff Quick Access Keyboard Quick Access Dialog

How does it works ?

Design Guideline

Like other password manager, Puff also use a master password for encryption & decryption. All your credentials are encrypted with it using Blowfish Encryption.

Puff's most important design guideline is we DO NOT upload your database to anywhere. Not to a cloud or self-hosted server. We DO NOT require internet permission in this app. All your credentials are in your local storage safely.

Second guideline is, we try to avoid store your master password, even if it's the encrypted. We need you enter your master password on demand. If you don't enable gesture lock, the app can never know your master password.

Quick Access Tools

Puff provide two ways for quick access your account credentials.

  • Pin

    Pin means pin your account information in a notification. As you can see in the screenshot, for each credential there is a button in the notification. Click that button the credential will be copied to your clipboard automatically. And the notification will be dissmissed in 1 minute.

  • Puff Secure Keyboard

    Puff Secure Keyboard is a keyboard, aka input method. You can switch to it like other input method programs. The different between Puff keyboard and other IMEs is Puff keyboard can access your credential quickly. Just click on the blowfish icon and a dialog contains your account list will pop up. Select one and decrypt it with your master password. Then click the other three keys in Puff keyboard which stands for 'Account', 'Password' & 'Additional Field' which will auto fill the corresponding information for you.

Roadmap

  • Bug fix & UI tweaks on Android version
  • Ship Android APP on GooglePlay
  • Develop iOS version
  • Develop Desktop version

Credits

Icons in this app are brought you by Icons8.com

Event Bus

Green DAO

Scissors

AnimateCheckBox

Picasso

CircularReveal

Android-PatternView

MaterialSettings

Android-About-Page

Developers

Bob Sun

bigflower

License

Puff is licensed under MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].