Kunzisoft / Kunzisoft/KeePassDX

saving a container .kdbx inside a protected folder

Open
#440 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
Kotlin
Stars
7.3k
Forks
401
Avg merge
2d 10h
Merged PRs (30d)
1

Description

**Is your feature request related to a problem? Please describe.**
now it is possible to store the container .kdbx only on public flash memory. any program can read the contents .kdbx of any folder find a container and steal it. I know that the container is encrypted. but you can still hack the container.

**Describe the solution you'd like**
need to store inside a folder: **/data/data/com.kunzisoft.keepass.libre**
only the program itself and the system have access to this folder.
third-party programs will not be able to steal data.
to get this container later, you can add an item in the menu: save a copy of the container or export.

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing container save/open flows and the menu actions for saving or exporting a .kdbx file. Determine how Android app-private storage at /data/data/com.kunzisoft.keepass.libre can be used while retaining an explicit export path. Done means containers can be stored privately and users can still save a copy or export one.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.