Addition of Online DataBase storage and backup in KeePass

in #utopian-io6 years ago (edited)

Components

Keepass DX is a cool open source application that gives users the ability to store password, pin, log-in information, e-mailing on the user's device.
this app has a very high information protection level and methods(e.g file recognition, password, fingerprint) which cannot be easily bypassed but has a high risk of losing data through so many ways, which is what called my attention to this suggestion this suggestion cannot be ignored or taken for granted.

Proposal

My suggestion is about the Online Database storage feature.
Firstly what is a database(DB)-A database is a collection of information that is organized so that it can be easily accessed, managed and updated.
This app stores user's information on the storage of the device which is not all that secure or relaiable, cause information that is stored on the phone can be lost at any time due to different reasons.
this feature would be really important and very useful to users of Keepass having known that their passwords and information won't get lost even with the threat of damaged devices, formatted devices, or unreachable devices.
Another reason for my proposal is that I once saved my passwords on KeePass but since it used storage memory, a junk cleaner application asked me to clean my phone to free up space which I did, only to notice that KeePass files have been cleaned, that was how I lost my passwords till date.

Mockups / Examples

Without the Online DataBase storage and backup Feature
WhatsApp Image 2018-02-08 at 2.11.01 PM.jpeg

With the Online DataBase storage and backup Feature and where it can be located and positioned.

keepass.jpeg

Benefits

The importance and benefits of this feature cannot be overemphasized on,
This feature would really increase the security in this app, Users would no longer fear data loss as they will have a boost in confidence when using keepass. information stored on KeePass are universal information so therefor they should be made available in a universal way which means that databased information can be used anywhere. which means users can acess their informations with or without the device as long as the new device has KeePass on it,
this feature would also assist users with long passwords or site that requires high security e.g steemit these passwords cannot be easily crammed so it has to be stored somewhere for easy access and fast availability and those are some of the sevices this feature is providing availability anytime and anywhere, the benefits of this feature can further be listed out but i think this benefit is enough to show how important this feature is.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

@sahmmie, I always try to support who contribute to open source project, upvote you.

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @sahmmie I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

I am the creator of KeePass DX and I see this post by chance after a little navigation on the net.

Firstly, why not leave a comment on github or on the Play Store or on my email? This is normally the places to request a new feature with at least one link to the article.

I'm a new registered on steemit and I do not really understand how this kind of article can help me develop new features and fix bugs if I have to search in all the web pages.

Secondly, what is the purpose of making screenshots with a line addition "online database storage"? It opens an FTP connection? It connects to a particular cloud? It opens a file manager?

To answer precisely the question of the relevance of this feature :

KeePass DX is a password management application for Android that uses keepass files, and for me, it's not his purpose to synchronize these files on servers but the role of the phone's file manager (which is better for encapsulation and reuse of phone tools).
In addition, I only want to put tools under free licenses (and many cloud storages uses private servers, we don't know what they do with the files.) But nothing prevents to make a separate file manager tool that communicates with Keepass DX to provide the file and metadata necessary for synchronization.

Instead of "online database storage", a synchronization button that allows to check the consistency of the data with a file synchronized by the file manager. The click on the button would merge data in case of conflicts if the synchronization is done both on the application and from the remote server. (With an explanation here)

The synchronization feature will be in development after the release of the stable version of the application, you can see the development progress directly on github.