Privacy Friendly Password Generator; generating strong passwords. by chrisbarth

View this thread on steempeak.com
· @chrisbarth ·
$12.19
Privacy Friendly Password Generator; generating strong passwords.
### Repository 

https://github.com/SecUSo/privacy-friendly-passwordgenerator

---

### Introduction
Hello there and welcome to today's review. In today's review, I'll be discussing an app called Privacy Friendly Password Generator. 

I have been having issues creating/formulating my passwords, especially when the required password must include a number, an uppercase, a lowercase, and a special character. Some days ago, I came across the Privacy Friendly Password Generator app. I found a review of the app while doing my normal web surfing πŸ„. I went to the app's GitHub repository and found my way to the F-Droid download button. Afterwards, I installed and launched the app. 

I was actually curious about what lied behind the app because I haven't seen a password generating app or site before. All I've ever seen is an app that randomly selects numbers. Due to my curiosity, I launched the app before doing researches concerning it. However, I can still remember the look of awe that hovered around my face (when I launched the app). 

The fact that I was overwhelmed by what I saw made me go back to the GitHub repository to confirm who was behind the app. On going back to the repository, I confirmed that the app is created by the SECUSO group. I was also pleased when I saw that they have some other cool projects.
Shout-out to their teamwork!

While I was going through the other projects of the SECUSO group, I saw another unique project of theirs. But before we talk of that, let's get done with the Privacy Friendly Password Generator.

---

### What is Privacy Friendly Password Generator?

![](https://d1vof77qrk4l5q.cloudfront.net/img/b1061d1093cd3e34ea98337fd7fd742c0e2b726a.jpg)

[source](https://www.pexels.com/photo/photo-of-green-data-matrix-1089438/)

Privacy Friendly Password Generator is a lightweight, free and open source Android project which is aimed at formulating passwords. 

> Privacy Friendly Password Generator is an Android application that generates passwords based on previously saved accounts and a master password.

>It is a Privacy Friendly App that deterministically generates passwords from parameters and a master password.

[source](https://github.com/SecUSo/privacy-friendly-passwordgenerator)

The app was first launched on May 3, 2017, and has a total of 4 releases. The latest version (v1.0.3) of the app was launched about 3 months ago (March 28) in which there was a bug fixing. The latest version is available to both [Google Play](https://play.google.com/store/apps/details?id=org.secuso.privacyfriendlypasswordgenerator) and [F-Droid](https://f-droid.org/app/org.secuso.privacyfriendlypasswordgenerator) users. Just in case you want a direct download, you can click [here](https://github.com/SecUSo/privacy-friendly-passwordgenerator/releases/download/v1.0.3/pfa-passwordgenerator-release-v1.0.3.apk).

---

### Features 

The Privacy Friendly Password Generator is a simple app and is focused on generating passwords. Nothing more, nothing less. Therefore, there's no long story about the features of the app. 

- Tutorial: I really really appreciate it when project owners add a tutorial feature to their projects. That's one of the things I admire in a project.
On the Privacy Friendly Password Generator app, there's a tutorial page which guides the users. Some other projects may seem to be confusing, but the Privacy Friendly Password Generator app isn't confusing, yet it provides a tutorial for all users.
The tutorial feature has 3 different pages. The first page defines the app and its use. The second page informs the user that passwords are generated using a master password. The third page talks about characteristics of a password which is being set in an account.

![](https://d1vof77qrk4l5q.cloudfront.net/img/8441712671680cb44d3e6b0d0c1186f436f4a4cc.png)

The tutorial feature can still be accessed even after the initial launch of the app. When a user clicks on the three horizontally arranged lines at the top left corner of the screen, the tutorial button is shown. 

I'm really grateful that the SECUSO group added the tutorial feature. It helped me, and I'm sure it'll help you too when you install the app.

- Accounts: When I launched the app, I observed that there were sample accounts which were already available. I did some tests and ended up deleting them, in order to create mine.

![](https://d1vof77qrk4l5q.cloudfront.net/img/186ea0635fcf545150d60ffeb7b06e08978f6184.jpg)

Without an account, there's no way a user can generate a password. Don't worry, you don't need an internet connection to create an account. To create your account, just click on the plus icon at the down right corner of the screen. 

The password which will be generated depends on the account which the user created. On creating an account, the user will have to input an account name, a username (optional), the characters that'll be involved, and the length of the passwords that'll be generated.
When I created my first account, I didn't want special characters, so I unchecked the box for special characters. 

![](https://d1vof77qrk4l5q.cloudfront.net/img/ee2f3c5dcce40af5fba103480eaf2042d9b9c0da.jpg)

##### Please note that the app doesn't accept screenshots (Privacy Friendly), and that's why I took most of the pictures using another device. 

- Generate Password: Generating passwords is the main aim of the app. Therefore, this is the most important feature of the app. Passwords cannot be generated without an account. This means the user must either use any of the sample accounts or create his/her own account (I recommend this). Like I said earlier, the password which will be generated depends on the inputs the user gave while creating the account.

Two accounts can never generate the same password unless the exact details and master password are used (which is impossible). I ran a test to see if it is possible for the app to generate the same password for a slightly different input, and I was surprised.
I created two accounts with the same details, except for the fact that a letter in one of the account's username was a lowercase, while the other was an uppercase. I used the same master password to generate a password from each of the accounts, and was overwhelmed when I saw the big difference in the two passwords (caused by just one lowercase).

The master password is what the user needs to remember because the password generated depends on it.

![](https://d1vof77qrk4l5q.cloudfront.net/img/7008f6a164752ec9cf53971432dd5d506de55874.png)



To generate a password, all the user has to do is to click on the account which he/she wants to use, input his/her master password, and click on 'GENERATE'.

![](https://d1vof77qrk4l5q.cloudfront.net/img/83cba9c62d9bcc310024cd1991145d4cb9b2670f.jpg)

---

### Comparing Privacy Friendly Password Generator with [Password Generator](https://gitlab.com/vecturagames/passwordgenerator)

##### Both password generators are good. They are both Open source, and they are very similar and have little or no difference. 

- The first thing I'll like to point out is that the [Password Generator](https://gitlab.com/vecturagames/passwordgenerator) app doesn't look as simple and advanced as the Privacy Friendly Password Generator app.

![](https://d1vof77qrk4l5q.cloudfront.net/img/9457f4755fe002536a74b151812727dfb066ef48.png)

 

- Another thing I'll like to point out is that the [Password Generator](https://gitlab.com/vecturagames/passwordgenerator) app is not as privacy friendly as the Privacy Friendly Password Generator app. The fact that I could screenshot a password proves it.

- Lastly, the [Password Generator](https://gitlab.com/vecturagames/passwordgenerator) app randomly generates passwords. Meanwhile, the Privacy Friendly Password Generator app generates passwords depending on the account and master password. 

---

### How to get started with the app 

- Download and install the latest version of the app from [Google Play](https://play.google.com/store/apps/details?id=org.secuso.privacyfriendlypasswordgenerator), [F-Droid](https://f-droid.org/app/org.secuso.privacyfriendlypasswordgenerator) or [direct download](https://github.com/SecUSo/privacy-friendly-passwordgenerator/releases/download/v1.0.3/pfa-passwordgenerator-release-v1.0.3.apk).
- Launch the app
- Create an account
- Click on the account you created and input your master password. 
- Click on the 'GENERATE' button. 
That's all! 😊

You can also copy the generated password but then, you shouldn't forget your master password. 

---

### Remark

Now I can create very strong passwords without any worries of losing them. I'll just use a master password I can remember. πŸ˜‹

---

#### My GitHub Account

 [Chrisbarth01](https://github.com/chrisbarth01)

---

Posted using [Partiko Android](https://partiko.app/referral/chrisbarth)
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 16 others
properties (23)
post_id76,486,022
authorchrisbarth
permlinkprivacy-friendly-password-generator-generating-strong-passwords-ltea6dti
categoryutopian-io
json_metadata{"tags":["utopian-io","blog","contribution","partiko","review"],"image":["https:\/\/d1vof77qrk4l5q.cloudfront.net\/img\/b1061d1093cd3e34ea98337fd7fd742c0e2b726a.jpg"],"app":"partiko"}
created2019-06-16 15:35:18
last_update2019-06-16 15:35:18
depth0
children5
net_rshares21,104,357,152,826
last_payout2019-06-23 15:35:18
cashout_time1969-12-31 23:59:59
total_payout_value9.276 SBD
curator_payout_value2.917 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length8,848
author_reputation16,135,327,241,394
root_title"Privacy Friendly Password Generator; generating strong passwords. "
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (80)
@partiko ·
Thank you so much for being an awesome Partiko user! We have just given you a free upvote!

The more Partiko Points you have, the more likely you will get a free upvote from us! You can earn 30 Partiko Points for each post made using Partiko, and you can make 10 Points per comment.

One easy way to earn Partiko Point fast is to look at posts under the #introduceyourself tag and welcome new Steem users by commenting under their posts using Partiko!

If you have questions, don't feel hesitant to reach out to us by sending us a Partiko Message, or leaving a comment under our post!
properties (22)
post_id76,490,105
authorpartiko
permlinkre-privacy-friendly-password-generator-generating-strong-passwords-ltea6dti-20190616t180043
categoryutopian-io
json_metadata{"app":"partiko"}
created2019-06-16 18:00:45
last_update2019-06-16 18:00:45
depth1
children0
net_rshares0
last_payout2019-06-23 18:00:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length584
author_reputation39,204,266,552,701
root_title"Privacy Friendly Password Generator; generating strong passwords. "
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@tykee ·
$10.80
Hello Chrisbarth,

Thank you for your contribution. Privacy-Friendly is indeed a useful app, and it is nice to see it get some attention.

I appreciate the information provided. The post is detailed and well Illustrated. However, I think there are some repetitions of information. Here is the thing, when reviewing a basic app that has fewer features, you need to keep the post as simple as possible. You could simply share your thoughts, the app uses and features concisely. 

Also, when comparing, it is unnecessary to denigrate the app you are comparing with the one you are reviewing. The purpose of the comparison is for readers, or the PO to know where the app is lagging, and how it could be better. Thus, I quite agree with you that Privacy-Friendly is more reliable in terms of security. However, I think the Password generator has more features to play with, and still looked simple, and advanced IMO.

Last, the post could have a more edit pass to enhance readability. Nonetheless, this is a decent effort, and I appreciate it. 

Thank you!


Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/1/3-3-2-3-1-2-3-).

---- 
Need help? Chat with us on [Discord](https://discord.gg/uTyJkNm).

[[utopian-moderator]](https://join.utopian.io/)
πŸ‘  , , , , , , , , , , , , , , , , , , ,
properties (23)
post_id76,540,147
authortykee
permlinkpt8y9z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"links":["https:\/\/join.utopian.io\/guidelines","https:\/\/review.utopian.io\/result\/1\/3-3-2-3-1-2-3-","https:\/\/discord.gg\/uTyJkNm","https:\/\/join.utopian.io\/"],"app":"steemit\/0.1"}
created2019-06-17 14:15:36
last_update2019-06-17 14:15:36
depth1
children2
net_rshares18,640,201,492,956
last_payout2019-06-24 14:15:36
cashout_time1969-12-31 23:59:59
total_payout_value8.220 SBD
curator_payout_value2.577 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,502
author_reputation164,689,786,548,286
root_title"Privacy Friendly Password Generator; generating strong passwords. "
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (20)
@chrisbarth ·
Hello @tykee, thanks for your review. I'll work on the comparison next time.

Posted using [Partiko Android](https://partiko.app/referral/chrisbarth)
properties (22)
post_id76,546,139
authorchrisbarth
permlinkchrisbarth-re-tykee-pt8y9z-20190617t160255806z
categoryutopian-io
json_metadata{"app":"partiko","client":"android"}
created2019-06-17 16:02:57
last_update2019-06-17 16:02:57
depth2
children0
net_rshares0
last_payout2019-06-24 16:02:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length149
author_reputation16,135,327,241,394
root_title"Privacy Friendly Password Generator; generating strong passwords. "
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@utopian-io ·
Thank you for your review, @tykee! Keep up the good work!
properties (22)
post_id76,668,881
authorutopian-io
permlinkre-pt8y9z-20190619t173025z
categoryutopian-io
json_metadata{"app":"beem\/0.20.17"}
created2019-06-19 17:30:27
last_update2019-06-19 17:30:27
depth2
children0
net_rshares0
last_payout2019-06-26 17:30:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length57
author_reputation152,913,012,544,965
root_title"Privacy Friendly Password Generator; generating strong passwords. "
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@utopian-io ·
Hey, @chrisbarth!

**Thanks for contributing on Utopian**.
We’re already looking forward to your next contribution!

**Get higher incentives and support Utopian.io!**
 Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via [SteemPlus](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en) or [Steeditor](https://steeditor.app)).

**Want to chat? Join us on Discord https://discord.gg/h52nFrV.**

<a href='https://steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
properties (22)
post_id76,542,755
authorutopian-io
permlinkre-privacy-friendly-password-generator-generating-strong-passwords-ltea6dti-20190617t150046z
categoryutopian-io
json_metadata{"app":"beem\/0.20.17"}
created2019-06-17 15:00:48
last_update2019-06-17 15:00:48
depth1
children0
net_rshares0
last_payout2019-06-24 15:00:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length592
author_reputation152,913,012,544,965
root_title"Privacy Friendly Password Generator; generating strong passwords. "
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000