Home

Awesome

<img src="fastlane/metadata/android/en-US/images/icon.png" width="80" alt="App icon"/>

Is Your Password Secure?

A password strength app that evaluates and rates your password's robustness, estimates crack time, and provides helpful warnings and suggestions for stronger passwords.

<img src="https://img.shields.io/f-droid/v/com.iyps?logo=FDroid&color=green&style=for-the-badge" alt="F-Droid Version"> <img src="https://img.shields.io/endpoint?url=https://play.cuzi.workers.dev/play?i=com.iyps&m=$version&logo=GooglePlay&color=3BCCFF&label=Google%20Play&style=for-the-badge" alt="Google Play Version"> <img src="https://img.shields.io/github/v/release/StellarSand/IYPS?logo=GitHub&color=212121&label=GitHub&style=for-the-badge" alt="GitHub Version">

Contents

Overview

Two things that should always be strong: Coffee ☕ and Passwords 🔑.

In our digital age, where data breaches and hacks have skyrocketed, robust passwords are vital for safeguarding our online accounts. Using a password manager like Bitwarden or KeePass is strongly recommended for storing and generating unique, strong passwords. <br>However, if you choose not to use a password manager (seriously though, consider using one), validating the strength of your passwords is crucial.

This app analyzes password patterns, predicts potential cracking times, and offers helpful suggestions for maximizing security. Additionally, it features a random password & passphrase generator that is configurable. Being entirely offline ensures that your passwords remain exclusively yours.

Features

Screenshots

<img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png" width="200"/> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png" width="200"/>

<img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png" width="200"/> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png" width="200"/>

<img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png" width="200"/> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/6.png" width="200"/>

Download

Disclaimer: The Google Play account is not owned by me.

<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="80"> <img src="https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png" alt="Get it on Google Play" height="80">

<img src="https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroid.png" alt="Get it on IzzyOnDroid" height="80"> <img src="https://raw.githubusercontent.com/Kunzisoft/Github-badge/main/get-it-on-github.png" alt="Get it on GitHub" height="80">

Verify integrity if downloaded from GitHub

To verify the integrity of the .apk/.aab files, if downloaded from GitHub, perform the following steps:

<details> <summary><b>Windows</b></summary>
  1. Open Powershell by searching for it in the Start menu OR by pressing Win + R and typing powershell
  2. Change directory to the downloaded path
    cd "C:\path\to\downloaded\file"
    
    Example:
    cd "C:\Users\JohnDoe\Downloads"
    
  3. Compute the SHA-256 Hash
    Get-FileHash -Algorithm SHA256 -Path "filename"
    
    Example:
    Get-FileHash -Algorithm SHA256 -Path "IYPS_v1.5.0.apk"
    
  4. The computed hash value should be exactly the same as the one provided in the .sha256 file on GitHub.
</details> <details> <summary><b>Linux & macOS</b></summary>
  1. Open terminal
  2. Change directory to the downloaded path
    cd /path/to/downloaded/file
    
    Example:
    cd /home/JohnDoe/Downloads/
    
  3. Compute the SHA-256 Hash
    sha256sum filename
    
    Example:
    sha256sum IYPS_v1.5.0.apk
    
  4. The computed hash value should be exactly the same as the one provided in the .sha256 file on GitHub.
</details>

Changelog

All notable changes are documented in the changelog.

How does it work?

For a detailed explanation, refer to the following:

Privacy Policy

Privacy policy is located here.

Issues

If you find bugs or have suggestions, please report it to the issue tracker.

Contributing

Please read the contributing guidelines before contributing.

New pull requests can be submitted here.

Credits

License

This project is licensed under the terms of GPL v3.0 license.