topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday March 28, 2024, 1:19 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Android: Note-taking App with Encryption, Source Code, ... ?  (Read 16495 times)

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Looking for a note-taking Android app with encryption, source code, local backup / restore, and being actively maintained.

Candidates so far (not necessarily fulfilling all criteria):

NoteCipher
OI Safe
miniNoteViewer

May be KeePassDroid can be shoe-horned for the purpose via its comment field...though perhaps that's not so great.

Any favorites / recommendations?



Additional things that have turned up:

Secret Space Encryptor
cryptonite
AES Crypt - source for the Android version doesn't appear to be available
Universal Password Manager
TravelCrypt

Root needed:

LUKSManager
« Last Edit: May 12, 2014, 11:57 PM by ewemoa »

phitsc

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 1,198
    • View Profile
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #1 on: May 07, 2014, 01:35 AM »
Thanks for this list ewemoa, will have a look. Looking for something like this is on my todo list as well. Although I'd like to have something for both Android and iOS and it should sync to dropbox (which seems to be the de-facto standard cloud service on iOS). Markdown capability would be a plus.

dr_andus

  • Supporting Member
  • Joined in 2012
  • **
  • Posts: 851
    • View Profile
    • Dr Andus's toolbox
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #2 on: May 07, 2014, 04:04 AM »
I'm not sure about encryption and what you mean by source code, but WorkFlowy has both iOS and Android clients and the pro version backs up to Dropbox. There is also an off-line Chrome app.

It's primarily marketed as an outliner, todo and brainstorming app, but it can be used as a text-only note-taker, where notes can be organised within one overall hierarchy. Each item in the outline has a note field, so it's basically a single-pane outliner with inline notes, all contained within a single (eventually giant) outline as the overall database. The search and hoist functions make it manageable to live within such an infinite outline. Easy export to plain text, formatted text, and OPML.

phitsc

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 1,198
    • View Profile
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #3 on: May 07, 2014, 05:00 AM »
Encryption is the important part here: it means that all your notes (or information to make it more general) are encrypted and decrypted directly on your devices (aka client side encryption).

WorkFlowy doesn't seem to do that.

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #4 on: May 07, 2014, 05:30 AM »
The source code aspect is for multiple reasons including but not limited to:

Motivation to not hide / do user-unwanted things (no guarantee ofc)
Might be easier to fix if something is broken
Ability to study and modify

phitsc

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 1,198
    • View Profile
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #5 on: May 07, 2014, 04:06 PM »
Found this one

http://sourceforge.net/apps/trac/enotes/

Supposed to run on Android and Desktop (it's Java after all), which could be interesting. Did not try it yet though.

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #6 on: May 08, 2014, 12:05 AM »
Thanks for that.

Haven't had much luck building it yet -- also the sf site doesn't suggest a whole lot of activity.

brahman

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 239
    • View Profile
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #7 on: June 12, 2014, 11:57 AM »
Try

Vault 3

on Google Play.

Should fulfill all the requirements (window program also).
Regards, Brahman

cyberdiva

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,041
    • View Profile
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #8 on: June 12, 2014, 03:25 PM »
I've been using OI Safe, along with OI Notepad, on my Nexus 7 tablet for months now, and I'm very happy with it.  One thing I like is that I can have both encrypted and unencrypted files on OI Notepad, so in addition to the encrypted files, I can use OI Notepad as an everyday text editor. 

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #9 on: June 12, 2014, 04:52 PM »
Vault 3

Looks quite interesting!  Thanks for the suggestion  :Thmbsup:

I presume a relevant page for it is:

  http://www.ericbt.com/Vault3ForAndroid



I'm not having much luck downloading the source code for it -- anyone else succeeding?  Seems to be working now :)
« Last Edit: June 12, 2014, 05:01 PM by ewemoa »

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #10 on: June 12, 2014, 04:54 PM »
I've been using OI Safe, along with OI Notepad, on my Nexus 7 tablet for months now, and I'm very happy with it.  One thing I like is that I can have both encrypted and unencrypted files on OI Notepad, so in addition to the encrypted files, I can use OI Notepad as an everyday text editor.  

May be I'll take another look at these -- last time I checked, I think I encountered difficulties using OI Notepad with (some?) non-ASCII data. 



Also wondering whether the OpenIntent stuff is still being maintained...

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #11 on: June 12, 2014, 10:58 PM »
Had some success building Vault 3.

May be there's an easier way, but here it consisted of:

1. Download the source and extract it
2. In Eclipse, File -> Import -> General -> Existing Projects into Workspace -- removed check from paid version and chose to copy projects into workspace (note the error)
3. Visit the Vault 3 tree's Properties -> Java Build Path -> Libraries tab and note down all of the missing jar files
4. Open a terminal and navigate to the CommonCode directory in the workspace, then build CommonCode.jar by issuing the 'ant' command.  The result should be CommonCode.jar in the deploy subdirectory.
5. Use an appropriate search engine (and check your local file system) to obtain/locate local copies of the other missing jars
6. Update the Libraries tab from an earlier step regarding the now-should-not-be-missing jar locations (for CommonCode.jar select the location corresponding to the result of the previous step)
7. Have an appropriate (real or virtual) device ready, and choose Run from the Run menu (and if necessary specify Android Application or some such).



Below are details regarding the jars:

Downloaded

imgscalr-lib-4.2.jar ->
  http://central.maven.org/maven2/org/imgscalr/imgscalr-lib/4.2/imgscalr-lib-4.2.jar
itextpdf-5.2.1.jar (itext-5.2.1) ->
  http://central.maven.org/maven2/com/itextpdf/itextpdf/5.2.1/itextpdf-5.2.1.jar
mail.jar (javamail-1.4.4) ->
  http://central.maven.org/maven2/javax/mail/mail/1.4.4/mail-1.4.4.jar ->
    mail.jar (renamed)
perf4j-0.9.16.jar ->
  http://repository.codehaus.org/org/perf4j/perf4j/0.9.16/perf4j-0.9.16.jar
sqlite4java.jar ->
  https://sqlite4java.googlecode.com/files/sqlite4java-213.zip ->
    sqlite4java.jar (found inside zip file)
org.eclipse.core.runtime_3.9.0.v20130326-1255.jar
  http://central.maven.org/maven2/org/eclipse/core/runtime/3.9.0-v20130326-1255/runtime-3.9.0-v20130326-1255.jar
org.eclipse.osgi_3.9.1.v20130814-1242.jar
  http://central.maven.org/maven2/org/eclipse/osgi/3.9.1-v20130814-1242/osgi-3.9.1-v20130814-1242.jar

Local Filesystem

org.eclipse.core.commands_3.6.100.v20130515-1857.jar
  /usr/share/eclipse/plugins/
org.eclipse.equinox.common_3.6.200.v20130402-1505.jar
  /usr/share/eclipse/plugins/
org.eclipse.jface_3.9.1.v20130725-1141.jar
  /usr/share/eclipse/plugins/
org.eclipse.jface.text_3.8.101.v20130802-1147.jar
  /usr/share/eclipse/plugins/
org.eclipse.text_3.5.300.v20130515-1451.jar
  /usr/share/eclipse/plugins/
swt.jar ->
  /usr/share/java/swt.jar

cyberdiva

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,041
    • View Profile
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #12 on: June 13, 2014, 07:52 AM »
I've been using OI Safe, along with OI Notepad, on my Nexus 7 tablet for months now, and I'm very happy with it.  One thing I like is that I can have both encrypted and unencrypted files on OI Notepad, so in addition to the encrypted files, I can use OI Notepad as an everyday text editor. 

May be I'll take another look at these -- last time I checked, I think I encountered difficulties using OI Notepad with (some?) non-ASCII data. 
I'm not sure, but I don't recall using OI Notepad with non-ASCII data.  I use it for the same kinds of things I use UltraEdit for on my computer.  OI Notepad can handle upper-ASCII stuff like ñ or ¿, so I'm content.  What sort of non-ASCII stuff would you want it to handle?

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #13 on: June 13, 2014, 09:49 AM »
What sort of non-ASCII stuff would you want it to handle?

At least CJK-ish things.

cyberdiva

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,041
    • View Profile
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #14 on: June 13, 2014, 10:54 AM »
Sorry, ewemoa, I don't know any Asian languages and thus have never tried to use IO Notepad with them. 

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Android: Note-taking App with Encryption, Source Code, ... ?
« Reply #15 on: June 13, 2014, 05:38 PM »
No problem!  Thanks for your efforts :)