Google Play Store

 

Overview
It is a memo application that supports encryption.
Various passwords and confidential information can be safely shared by individuals and limited groups.

Notes can be shared with multiple people.
It is possible to encrypt a specific memo.
Cryptography can also be managed by biometric authentication.
If you accidentally delete it, you can go back in time and easily restore what others have accidentally changed.

Sharing method
I'm using git for sharing.
Please set the URL of git to the URL.
You can use git service such as github and bitbuscket.
Since I want to give priority to simple operations, I basically omit branch operations, tags, and stash functions.

Cryptography
I'm using the tombo project.
Since there is software for Windows, if you share it with GIT, you can share it with Android.
We are planning to make an iPhone version soon, so please look forward to it.
tombo project
https://ja.osdn.net/projects/tombo/

How to use
1. Notebook
The notebook manages memos in a hierarchical structure.
Notes are basically common text files.
It is kept secret by encrypting it.
Since history management is performed, you can go back in time to check corrections and cancel deletion.
Since we're using GIT for sharing, update conflicts can occur. It also has the ability to correct for collisions.
You can add a notebook by pressing the plus button at the bottom of the screen and selecting Add.
Open the inside by selecting the notebook.

Character code
Internal character code. UTF-8 is basically preferred.
new line
When sharing with Windows, it can be improved by selecting CR + LF.
Git URL
GIT repository address. You can also use the GIT service or build a GIT repository to use it.
If nothing is specified, it will be managed in the local repository.
user
The user name to be recorded in the log (update history). This is useful when checking the log.
email address
This is the email address to be recorded in the log (update history). This is useful when checking the log.
Authentication method
Authentication to connect to the GIT repository.
In most cases, the SSH key method is good.
When connecting via HTTPS, you can use the user password method.

Initial processing
Please perform the initial processing of the notebook first.
History management is started by performing the initial processing.
The notebook for which the URL is specified will be duplicated from the shared destination GIT.
Memo editing
Select a memo to move to the edit screen.
The edit screen is basically not writable. However, for copying, you can select characters.
Select the write icon to enter the edit state.
Save the content by selecting the check icon.
history management
If any changes have occurred in the notebook, the notebook icon will be in the changed state.
By selecting Confirm, the changes will be recorded in the notebook.
If you don't need your changes, you can undo your changes by choosing Restore.
share
If you specify Git URL, you can use the sharing function.
Only available in a confirmed state.
Upload is a function to send update records to the sharing destination.
Download is a function that receives update records from the sharing destination and reflects them in the notebook.
If the notebook is confirmed and not uploaded, the status will be displayed on the notebook icon.
Let's upload as much as possible.
View history (log)
You can check the past change status.
Lists the date and time and a list of change messages.
By selecting it, you can check the changed contents of the memo.
Here you can revert to past memos or recover deleted memos.

2. SSH key
The SSH key is the information needed to communicate securely with the GIT repository.
The SSH key is managed as a pair of private key and public key.
By registering the public key in the GIT repository, you can communicate with the target private key.
Select the SSH key from the menu at the bottom to move to the SSH key screen.

create
On the SSH key screen, press the plus button at the bottom of the screen and select Create Key to create a new SSH key.
The key name is the name that identifies the key. Please enter freely.
download
On the SSH key screen, press the plus button at the bottom of the screen and select download key to download the private key of the SSH key.
The public key is created automatically.
The key name is the name that identifies the key. Please enter freely.

3. Password
It is used to encrypt and keep the memo secret.
Memo can be decrypted by entering the password individually, but it can be registered for ease of operation.
Biometrics can be used for registration and use.
By registering, it is possible to select when decrypting a memo.
It will be temporarily stored in the notebook by using the password.
Temporary memory is erased by closing the notebook. This memory feature helps you manage passwords consistently.

4. Copy paste
Notes are subject to copy and paste.
This is useful when you want to duplicate a memo in another notebook.
However, the encrypted state is maintained, so the original password is required to decrypt it.
This feature can also be applied to the entire tree, so you can duplicate the entire notebook in a separate notebook. However, the history is not included.

5. Git hub cooperation
You can connect to Git hub.
To use Git hub, please get an account.
Once connected, a list of repositories owned by Github will be displayed.
You can select the repository to be used for notebook management.
To use it, first register your public key.
You can use it by selecting the registered public key in the memo registration.

6. Bitbucket integration
You can connect to Bitbucket.
To use Bitbucket, please get an account.
Once connected, a list of repositories owned by Bitbucket will be displayed.
You can select the repository to be used for notebook management.
To use it, first register your public key.
If you output the public key from the SSH key screen, it will be output to the clipboard, so add this to the SSH key of Bitbucket.
You can use it by selecting the registered public key in the memo registration.

 

Joomla templates by a4joomla