Introduction

Top Secret is a very simple application that allows you to keep basic text notes on your phone containing private information, while providing security when viewing them in a public place. Unlike password safe applications, that specialise in securing just account information, Top Secret permits any type of text data to be secured thanks to its unique freeform nature.

In the modern digital age we often have to remember countless account passwords or entry codes for work and leisure. We may also need to keep reminders of personal information, for example dress size or inside leg measurements. The most logical place to store such information is on our phones, where it can be accessed on the go. But using portable devices in public spaces brings an increased risk of prying eyes seeing what's on the screen.

Top Secret quite simply allows you to mark lines of a given text note as sensitive. Sensitive lines are not shown automatically when the note is viewed, but may be revealed by stroking a finger below the hidden line to reveal small portions at a time. Anyone catching a glance at your screen will see, at best, just a portion of the secret text.

Before you begin using Top Secret, make sure you familiarise yourself with the differences between the standard edition (free) and advanced edition (paid).

Quick start guide

Before you can do anything in Top Secret you need to create at least one account. Accounts protect your notes behind a password. The account creation button is at the foot of the account selection screen (the main screen when the app launches). You'll be asked to provide an account name and choose a password. Once that is done you'll be able to log in and start creating notes.

General icons

Back: Returns to previous screen.
Help: You're reading it!

Accounts

Accounts allow multiple people to use Top Secret on the same device, without revealing their secrets to each other. On the opening screen of the application you can create a new account, or select an existing account to log in to. If only one account is set up, the application automatically jumps to the password interface.

See also: account settings.

Account icons

Create account: Create a new account. Each account must have a unique name.
Edit account: Edit the details of an existing account. You must enter the account's password before the edit button will work.
Delete account: Delete an existing account. For safety, you must long click (touch and hold) this button for it to register, and the current account password must be entered. A confirmation dialog will be shown, allowing you to abort. A deleted account destroys all data associated with the account.

Notes

Notes are what Top Secret is all about. They are simple text documents, with a minor difference: each note can nominate a mask character, and any line of text beginning with that character will be obscured when the note is viewed. This allows notes to hold sensitive information like usernames and passwords, without exposing it to prying eyes. Stroking the screen will reveal only a small area of the hidden text, making it readable to the user without exposing it in full to the casual glance of onlookers.

For example, in the following note the security code and the password would be obscured when viewing the note normally, assuming the note's mask character is set to #.

Office door security code:
#20100601
 
Work email password:
#TrustNo1

Note icons

Create note: Create a new note. As well as entering text, you can choose a mask character. Any line beginning with that character will be hidden when the note is viewed.
Edit note: Edit the details of an existing note.
Delete note: Delete an existing note. For safety, you must long click (touch and hold) this button for it to register. A confirmation dialog will be shown, allowing you to abort.

Notes menu (selection)

The menu on the note selection screen allows an entire collection of notes to be backed up or restored using anSD Card.

Both standard and advanced editions protect the save file with a password. For extra security the data itself is also encrypted using strong industry standard algorithms; in the advanced edition AES (128 bit) is used, in the standard edition a older algorithm known as Triple DES (DESede 168 bit) is used.

Notes menu (view)

The menu on the note view screen allows the current note (on its own) to be backed up using an SD Card. To restore the note, use the menu on the note selection screen.

Both standard and advanced editions protect the save file with a password. For extra security the data itself is also encrypted using strong industry standard algorithms; in the advanced edition AES (128 bit) is used, in the standard edition a older algorithm known as Triple DES (DESede 168 bit) is used.

Notes menu (edit)

The menu on the note edit screen allows the text (just the note body) to be saved or loaded using an SD Card. Loaded text will be appended to the end of current text.

In both the standard and advanced editions the note body is saved as plain text, without any encryption. No password is used.


Account Settings

The account settings screen is accessed via the menu on the note selection screen. It permits various account-specific configuration options to be set for other screens inside the application.

Security

With an application like Top Secret security is very important. So you can make informed decisions about what to trust to Top Secret, and what not to trust, outlined below is an overview (in non-technical language) of the strengths and potential weaknesses of the application's approach to security.

Please read the following carefully.

Disclaimer: while the application has undergone extensive testing, the developer cannot guarantee it is bug free. Therefore, any data you store using Top Secret, you do so at your own risk. The application authors are not responsible for the consequences of data loss or accidental disclosure due to using this application.