Skip to content

[FEATURE]: Encrypt by default when set up, don't save unencrypted first #468

@mdPlusPlus

Description

@mdPlusPlus

Describe the feature you'd like to see

The current workflow seems to be:

1.) Set up encryption
2.) Create new unencrypted note
3.) Put some content in the note, because contentless notes can not be encrypted
4.) Save the unencrypted content to disk (data/notes/USER/CATEGORY/NOTE.md)
5.) Encrypt the note

This encourages to simply write unencrypted notes and encrypt them after the fact so the server disks are hit with the unencrypted cleartext first, completely destroying the purpose of encryption in the first place.

Ideally, if your intention is to use encrypted notes, they would never hit the disk in an unencrypted form (unless you manually remove the encryption from them).

Wireframes or mockups (optional)

No response

Checklist

  • I have searched across other issues to make sure this has not been already suggested.
  • I understand this request may be declined if it is not in line with the project's goals.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions