yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Doplgangr:
Currently there is no such ability, but I'll hopefully add this function when other basic functions become stable enough.

Thanks for the suggestion.
[Android Apps and Games] eszol:
So the new permission for full network access is for the ads? Just want to know
[Android Apps and Games] s'pht:
Here is another one: tasker integration.

---------- Post added at 10:04 PM ---------- Previous post was at 09:59 PM ----------

I just grabbed the latest update, some of the jpg files are wanting to be opened with a sound player instead of an image viewer. The unencrypted file opens fine with image viewers.
[Android Apps and Games] Doplgangr:
The network access is for Flurry, a app analytics software. Please see the changelog.

There might be ad in the future, but not until the app is fully functional. This is the least important in the todo lists.
[Android Apps and Games] varun.chitre15:
Bug report #2

- The vault created in first version no more opens in new version even with correct password. Quite vulnerable bug

- Deleting a vault from the app doesn't work (long press and delete)
[Android Apps and Games] Doplgangr:
what did your previous verdion vault consists of?

I don't seem to observe this bug.
[Android Apps and Games] tacchan23:
Do you also plan to introduce App protection? (with fake crash error message)

I would love to have one single app to protect both files and some apps.

Thanks :)
[Android Apps and Games] varun.chitre15:
That was a mp3 music file
[Android Apps and Games] Doplgangr:
Please help try diagnosing the problem：

1. create another vault with the same password

2. using a file browser, go to /mnt/sdcard/SECRECYFILES/

3. You will see your two vaults.

4. GO to the new vault, copy the .nomedia file from there

5. Go to your original vault folder

6. Is there any file called .nomedia?

7. If no, paste it in the original vault

8. If yes, the vault structure should be correct. you can also try pasting the .nomedia there and see if things fix.

Please report the status after these actions, and I'll see which part had problems.

For failure in deleting vault, sorry I made a terrible coding mistake and I will fix it in the next version.
[Android Apps and Games] k3xx:
Vault can't be deleted.
[Android Apps and Games] Doplgangr:
Fixed, staged for release in alpha 0.3.
[Android Apps and Games] compir99:
Great app so far! I do have a request/question though...

Would it be possible to decrypt whole vaults/folders at once so that you can view a handful of JPGs at once similar to a gallery? Clicking on each individual thumbnail, waiting to decrypt, choosing which app to open the JPG in, and starting the process over again is a little tiresome. What do you think?

Thanks!
[Android Apps and Games] ciccio1969:
apk availability

Hello,

could You please upload or send me the apk itself as I dont have access to the Play Store (is a chinese rom so...)

thanks a lot

alberto
[Android Apps and Games] Doplgangr:
Please find it as attached below:

Hope you enjoy using it :)
[Android Apps and Games] Doplgangr:
That would be a great function :good:

I'll see about that. It can become a supported function at around beta period :D
[Android Apps and Games] compir99:
Sounds great & I look forward to seeing this in the near future.

I hope that you implement this soon & I'm always open to beta testing your app.

On another note, I tried to donate to you but PayPal is not donations to Hong Kong.
[Android Apps and Games] Doplgangr:
Oh I never knew that.

Nevermind I'll later open an in-app purchase option to donate, hope that'll work :)

Though 30% goes to Google I think that's easier for everyone else anyway.
[Android Apps and Games] Doplgangr:
Version alpha 0.3 has been published.

Most of the functions are added with regards to all your contributions and feedback!

THANK YOU !!!!!!!!!!!!!!!!!!!!!!!!!
[Android Apps and Games] s'pht:
Batch added a bunch of stuff using total commander, I didn't know if I needed to have the program open or what so I just tried it and it asked which folder I wanted and then the password. Perfect!

I did notice that images added using the send didn't get thumbnails

And some images are still wanting to be opened in a music player. I'll see if i can find that camera again and take a picture of a shoe so that bug can get squished.
[Android Apps and Games] Rauch:
Haven't really read through the thread, however, what are the chances of adding a backup function to accommodate those clean flashing constantly? Or will just copying/pasting the folder be sufficient?
[Android Apps and Games] Doplgangr:
Well, You don't even need to worry about that

as long as you are not wiping your internal/external sd card, even if you flash your /system or /data, everything will be fine.

Everything is stored on your sd, independent of the data partitions.

Just remember to reinstall secrecy :P
[Android Apps and Games] Doplgangr:
It would be useful if you could send me Some files taken with the camera. I'll help figure things out.

Also, which music player is so eager to open the file? I'd like to know that too :)
[Android Apps and Games] Rauch:
Ha. That's the issue.. I wipe absolutely everything with the exception of my extSD.
[Android Apps and Games] Doplgangr:
Then I assume this will benefit if you can move your vaults around, i.e. setting your installation location.

That's been asked quite frequently in this thread, and I assure you, this function is on its way. That should just be a couple lines with an extra double-double-double-check for integrity after moving :)
[Android Apps and Games] Rauch:
Awesome.... Sounds good!
[Android Apps and Games] Doplgangr:
VERSION ALPHA 0.5

In-app donation! Please, show your support and kindly donate ;)
[Android Apps and Games] Michse222:
Did I understand this correct? The encrypted file gets decrypted, "copied" to a temporal directory for usage and after closing the file / container gets deleted? If that's the case how is the file deletion handled? Is that a simple deletion or will it be shredded so it can't be restored by low lvl file recovery programs? I'm asking because I'd like to store a picture of banking tan codes inside and in case of theft I don't want any traces of that file left on my phone... Storing in the memory would be my preference - maybe there could be a separate option for root users? In case of shredding: an option to turn it off would be necessary - especially for larger files - because of stress on the memory cells...

Great work so far - hope this develops into our android truecrypt ;)
[Android Apps and Games] Doplgangr:
It's pretty close. You can get it this way :).

For now, it only simple deletes.

Memory files are still not available in common APIs as I get. I'll try to find other alternatives.

And of course, shredding sounds like a nice feature. I'll look into it :D

You're welcome. It's far from truecrypt, the god of all cryptos :DD

-------------------------------------------------------------------------------------------------------------

Edit:

I do not know how to thank you enough.

Your question prompted me to read through the Android API again. And quite ambarassingly, I have found a few functions quite suitable for your situation, i.e. Securely store file, Memfile-like interfaces.

This prompts me to more questions, maybe a new direction in temporary file storage, etc.

It is of huge use to me. Thank you for pointing me into the right direction.
[Android Apps and Games] Hameedhudeen:
I have encrypted a .3ga formated file (an audio file actually) but when i decrypt it, it doesnt gets played.

Where are the decrypted files stored? I cant find them at the root of memory card. Please help me recover them.
[Android Apps and Games] Doplgangr:
What do you mean by "doesn't get played?"

Which one of the following scenario:

1. Secrecy crashes without doing anything

2. You decrypt file, but no program chooser appears

3. A program chooser opens, you choose a program, the program refuses to play

If you want to recover the file, you could:

1. Long press the file

2. Click on the unlock button in the action bar

The file will then be decrypted into the root of the memory card.

Please reply with the problems you are facing so that I can look into the .3ga problem.
[Android Apps and Games] Hameedhudeen:
i decrypt the file and no program chooser appears..

recovery works fine :)
[Android Apps and Games] Doplgangr:
This is probably due to your audio player's incompatability in handling the hidden files generated :rolleyes:

I have made a workaround that takes such situations into account.

Please stay tuned for the next release, test it and tell me if it fixes your bug :D
[Android Apps and Games] Doplgangr:
Many of you asked. Now you shall have it :DD

Go download 0.6 and move everything anywhere you want in the settings screen :fingers-crossed:
[Android Apps and Games] Hameedhudeen:
no bro, it still doesn't prompts to app chooser.
[Android Apps and Games] Doplgangr:
Please file me an email (mkcyyin(at)gmail.com) so that I can follow up the problem with you!

Let's not spam the thread :D
[Android Apps and Games] slaydog:
Good work, but I'm afraid I could get into more trouble just having an app called "Secrecy" out in the open, then hiding some pics in a deep dark folder somewhere [emoji33]
[Android Apps and Games] Doplgangr:
Don't worry. In next versions we will bring about app hiding function :)

The app will be hidden and the only way is to dial a specific pattern to launch the app
[Android Apps and Games] Doplgangr:
I've thought for them for a while, and I think these two should be unlikely future features.

I am planning to do one thing, and do it well. Maybe other developers can make alternatives?

P.S. kindly elaborate on the "tasker" thing, I don't really get what you mean :)
[Android Apps and Games] Droidphilev:
Hi,

Strange, in the built in filemanager of 0.7 i don't see a way to get out of /storage/emulated/0/

---------- Post added at 07:22 PM ---------- Previous post was at 07:12 PM ----------

Hi,

Bug?

I tried adding a rar (about 56 Mb). In the vault this file was only a few kb. Onening it wasn't possible as it was corrupted.
[Android Apps and Games] s'pht:
Essentially allow tasker to encrypt and decrypt stuff. You would be storing a password in tasker and accepting the security implications that go along with that.

Use cases I can think of off hand:

* any time a file hits a folder, have tasker automatically encrypt it into a specific container and then delete it.

* automatically decrypt files in a container when you plug in your phone or some other trigger

Granted, neither of them are particularly strong use cases but if it's not terribly hard to add support for tasker it would be a cool feature http://tasker.dinglisch.net/developers.html
[Android Apps and Games] Doplgangr:
I have got a few users requesting ability to go up a folder level, i will be on it soon.

Did adding a smaller rar work? (E.g. few mb), and did you add using file explorers or the share function?
[Android Apps and Games] Doplgangr:
VERSION ALPHA 0.8

Functions

1. Stealth Mode (donate feature)

Bugs

A number of bugs squashed -- should increase stability.

UX

Add progressDialog for moving vaults, in case user moves large amount of data prevent UI blockage.

Sorry for the late update guys... The update should be shipped promptly in few hours.
[Android Apps and Games] Magicman500:
Reroute outgoing calls? What's up with that?
[Android Apps and Games] Walter.White:
I still can't select external SD (exFAT) on my N3 :(

When I go into settings it only shows /storage/emulated/0 but there no way for me to change that to /storage/extSdCard/
[Android Apps and Games] Doplgangr:
Yes, if fhe mountpoint of the exSD is out of the internal sd, it still cannot reach it.

i am looking for ways to find mountpoints from a lower level, thus catering more cases in a vast number of device types =)
[Android Apps and Games] Doplgangr:
That permission is used in stealth mode:

Hide the app icon from app drawer

When you call a certain password from the dialer, the app opens.
[Android Apps and Games] Magicman500:
Thanks for the explanation! You should probably add that to the description of the app.
[Android Apps and Games] Doplgangr:
Thanks for the tip. Right away!
[Android Apps and Games] Doplgangr:
Can you please install this apk and test the mount points on your devices, take a screenshot and post it here?

I am formulating a solution but I am not sure if it works, so please help :D
[Android Apps and Games] Droidphilev:
Will try to do ASAP. Finishing something else first.
[Android Apps and Games] phanbanhut:
gooddddddddddddddddd!
[Android Apps and Games] Michse222:
It's the way Samsung mounts the SD card. Here you go, hope this helps :)
[Android Apps and Games] Walter.White:
Here you go.
[Android Apps and Games] Doplgangr:
Thanks!

Seems like samsung extSd support is not far away :fingers-crossed:
[Android Apps and Games] Walter.White:
:good::good: :victory::victory:
[Android Apps and Games] Doplgangr:
Hey sorry for the late update. I am recently having college exams (ftw ;( )

But here comes a question: Do you guys think it is better to have a google plus community to gather everyone so that testings and reports are much easily connected?

(However there is the concern that we still have a small amount of users at ~900 active installs...)

What do you guys think? Or keeping everything on xda is better?

Just want to ask =D

I'll prolly start to push another update for the samsung SD problem next Friday (8 days from now) as I finish all thosr exams x_x
[Android Apps and Games] JerryGNYC:
Hi. I'd prefer to "stay here"... Looking forward to the SD update. Will test on my S4. Thanks!
[Android Apps and Games] varun.chitre15:
Why permission to reroute outgoing calls is needed in newest update?
[Android Apps and Games] Doplgangr:
as written in the product description

<strong>IMPORTANT!</strong>

Internet permission is for a software analytics app called "flurry". We do not ever send any personal information elsewhere.

Incoming call permission is for stealth mode: User dials a number to launch the app.

If you still have concerns, feel free to send us an email. We will be more than happy to explain.
[Android Apps and Games] Doplgangr:
Apologies for the late update, but here it finally comes.

I don't own a samsung so I don't really have an idea how it will work out.

Please kindly check if it works with your device. Thanks a lot!
[Android Apps and Games] Doplgangr:
Finally created a google community.

https://plus.google.com/communities/115358261014210889455

Please, if you could join and contribute some of your thoughts there! =D
[Android Apps and Games] caioketo:
Is there anyway to restore the file? I got one file encrypted but I dont want it anymore, is there anyway to decrypt and save it???﻿
[Android Apps and Games] Doplgangr:
You could long click a file, action mode will pop up. click unlock there and your file will be in the root of the SDCard.
[Android Apps and Games] Doplgangr:
VERSION ALPHA 1.0

Functions

- Implement gallery for viewing photos easily

- even tighter controls over temp files

Bugs

- slightly enhance performance (?)

UX

- Redesign to materiaL-like layout

- lets user choose whether to submit analytics data

Long awaited :DD

V1.0 has just been pushed to the play store. Please wait for some time before it is pushed to your device. :o

Enjoy our project? Come join our Google Plus community:

https://plus.google.com/communities/115358261014210889455
[Android Apps and Games] k452t0n:
Wow this app is nice.

Been using for a day or so without any hiccups or crashes =D

Also I love the UI, simplistic and native-like.

So sad that I can't get a credit card at my age to buy the donation package =/

Would you consider adding thumbnail support for vids? So far I don't see thumbnails for them but there are for images.
[Android Apps and Games] mva1985:
can't figure out how to batch import some photos... I had to import them one at a time. overall I like the app as it encrypts everything.

question. when deleting the original file is it wiped?
[Android Apps and Games] Doplgangr:
It must be a good option to wipe completely.

For batch import, you may go to any file explorer, select your files and use the send function to send to the app.
[Android Apps and Games] mva1985:
Awesome... worked like a charm!
[Android Apps and Games] Doplgangr:
Yea, maybe there should be a way to tell users where to find this.... so they dont need to go on support forums to find it @@
[Android Apps and Games] Doplgangr:
Now original files will be wiped when possible. Sometimes such functions will not work since the adding app hides the original file path. For example when adding from Google Drive through the share function, it hides the file within Google Drive's data structure and is out of reach :(

But if you simply add from file explorers or Secrecy's built-in browser, it will wipe the files for sure.

Tested with DiskDigger.
[Android Apps and Games] Doplgangr:
Try out our user help centre and leave some ideas there! :D

If you want to have video thumbnails, you would need to decrypt the videos first (long press > unlock button)

and re-encrypt them. Secrecy needs to process it again before a thumbnail can appear.
[Android Apps and Games] MrKaon:
During encryption and decryption file name and path is lost!

Can this prevented?
[Android Apps and Games] Doplgangr:
I have worked on an uodate that will preserve the file name. Will be available next release.

File path might be a possible way out, but will need extra storage and might only be released several version later.
[Android Apps and Games] Doplgangr:
New build to deliver higher level of stability!

To make this new build I think I have intentionally caused over hundreds of crashes... Now they are coming back to me at the bug tracking software :eek:

Wish me luck.

And oh, keep supporting us! :D
[Android Apps and Games] tronmech:
Says it's incompatible with my nexus 7, running cyanogenmod 11.
[Android Apps and Games] VA6DAH:
Great project, but I would advise against AES-256-EBC due to its inherent weaknesses (inability to hide data patterns well) and would recommend the more complex modes such as CBC.
[Android Apps and Games] Doplgangr:
By incompatible, do you mean that you try downloading from Google Play and failed?

Weird, because it should support Nexus 7 alright.
[Android Apps and Games] kennethlam:
The move to ext sd function is not working ...

Even i selected ext hd, it goes all the way back to internal memory directory. :(
[Android Apps and Games] Doplgangr:
If there is any problem when setting the root, e.g. The directory happens to be not readable, the vault changing function will abort.

Can you provide a log for the root setting action?

Please find more information in the page below:

https://secrecy.uservoice.com/knowledgebase/articles/414734-how-can-i-help-you-debug
[Android Apps and Games] RobbyRobbb:
I can't select the SD card either. And logcat isn't working for me. It's just spinning as if it's loading something forever and when i try to record the recording doesn't actually start, probably because it's waiting for the program to finish loading.

Running DN3 v3.1.1 LTE on Note II LTE
[Android Apps and Games] tronmech:
This is what I mean:
[Android Apps and Games] VA6DAH:
Same issue here, probably just not listed as compatible device in Google Plays developer console.
[Android Apps and Games] Doplgangr:
I think I know what's wrong here.

The app requires phones to achieve the stealth mode function. If your device does not feature the phone, it cannot be installed from the play store.

You can find the apk attached below, if you just want to try your luck to install it:

(P.S. we will see if there is any other way to open the stealth mode without the phone.)
[Android Apps and Games] TheEdgeOfRage:
Downloaded it from play store,. Fcs right after launch. Xperia V with kk carbonROM. I will provide a logcat later, because I'm not able right now
[Android Apps and Games] Magissia:
Hello, from reading and since it seems in testing stage and not in a stable stage, i would like to know :

Are we forced to use a vault ? Can't we just use it to encrypt files where they are and leave them at their current location encrypted ?

Would it be possible to be able to automatically replace files where they were when unlocking a vault, to be able to open them with anything the way we do usually, and re encrypt them to the vault after a timer expire or manual re encryption ?
[Android Apps and Games] Doplgangr:
Tablet users HIIII!!!!!!

Please continue to support us! :D
[Android Apps and Games] Doplgangr:
I'm digging through my bug tracker.

Are you using an HTC device?
[Android Apps and Games] SirMatin:
Hi

Looks cool but I can't DL it in my country due to Google's crappy policy ....

So can any one mirror it somewhere else?
[Android Apps and Games] Doplgangr:
A older version is at post 122 :)

http://xdaforums.com/showpost.php?p=55095179&postcount=122

There is mirror at 1mobile.com, but they seldom update it.
[Android Apps and Games] Stuart Little:
Downloading now
[Android Apps and Games] TheEdgeOfRage:
No, Sony Xperia V running 4.4 carbonROM (based on cyanogenmod)
[Android Apps and Games] Doplgangr:
Can you please check:

1. is your SECRECYFILES folder in the SDcard accessible? or does it exist as a file?

2. if 1 is OK, then is there any garbage inside the folders? i.e. there should only be subfolders, nothing else.
[Android Apps and Games] TheEdgeOfRage:
There is no such folder neither on the internal nor external sdcard.

Now that you mention it, I do have some writing issues with my internal sdcard. I know that KitKat blocks access to the external one, but that's fixed in my custom rom. On the internal one on the other hand I can't write to some folders using any app except the one that has created the folder. Could you make a build that can access the external sdcard in case the internal one fails, i intended to use it with the external one anyway. Thanks in advance :)

Update: I fixed the writing issue and the app is working, but it won't let me change the vault's location to sdcard1, when I select it from the menu it just opens sdcard0.
[Android Apps and Games] shotguns10:
How to store on SD card

Currently it says vaults are in storage/emulated/0/SECRECYFILES how do I move that to my SD card because I found a secrecy file in my misc files. Also I don't know the file path to the SD.
[Android Apps and Games] k452t0n:
Cam you please post a screenshot of the said issue? I don't quite get what you mean.
[Android Apps and Games] TheEdgeOfRage:
I tried to change the vault location from the settings menu. As you can see in the first screenshot it's set to sdcard0/SECRECYFILES so I press that item to change it and it opens a menu to choose between internal and external storage ie. Sdcard0 and sdcard1 respectively (screenshot 2). But whichever I select of those two it opens the sdcard0 folder selection screen and it wont let me access sdcard1 at all.
[Android Apps and Games] Doplgangr:
This should be a cool feature :D

Yet frequent encrypt/decrypt action is quite dangerous. Any unexpected actions during en/decryption can cause a security breach.

Creating a vault, in the application's stand-point, ensures that everything is in control and minimize the chance of leaking your files.
[Android Apps and Games] Doplgangr:
I have found out the cause of the issue :).

After updating the filechooser some data connection is lost

I'll upload a fix version later so that you can check if the problem is gone;
[Android Apps and Games] Doplgangr:
Here is a fixed version. Please see if it works for you :rolleyes:
[Android Apps and Games] TheEdgeOfRage:
Working :good:
[Android Apps and Games] dafnis:
Some feedback on alpha 1.9 from two posts above (Nexus 4, KK 4.4.4):

-it displays all folders that are at the same location than my vault as if they were vaults, is this intended? I can't accidentally swipe-delete them because they don't have a password, of course, but it is a bit odd.

- the filenames (and sizes and extensions) of the files inside the vault folder are not obfuscated when accessing it with a regular file explorer