yashsingh1/xdaforums huggingface dataset:
[App Stores] lee abk:
Ever wondered how long it takes to search old memo / note items on your Android smart phone? We have brought A1 Notes to you – an Android application that lets you neatly store memo / note on your Android smart phone with full search facility. The salient features of this wonderful app are –

1.	You can store important information with a relevant title to it.

2.	You can even format your memo / note with following

a.	Bold

b.	Italics

c.	Underline

d.	Strikethrough

e.	Different Font Face also

3.	Color theme with attractive colors for this app

4.	Search facility based on the title of the memo / note

Usage –

It is a very useful app for those who are constantly on the move and have to store important information on the go.

People can create lists of shopping items with relevant names to their different lists.

For example –

Painters can store the measurements of painting area at customer location in the details section and give the name of the customer in the title section.

There are plenty of uses of this app in everyone’s daily life.

We will be adding more useful features to this app regularly, which may not be available on the similar type of apps.

Your comments and ratings will help us in improving this app consistently.

Please send your feedback to us on lee.abk@gmail.com

Play store link : https://play.google.com/store/apps/details?id=com.lee.notesorganiser&hl=en
[App Stores] adrianhancock2:
Nice

Nice App
[App Stores] lee abk:
Thanks.
[Android Apps and Games] TripCode:
** Version 2.4 Updated October 2016 **

WhatCrypt - WhatsApp Crypt Tool

WhatCrypt is a decryption and encryption tool for backed up WhatsApp databases.

Usage Examples:

Decrypt legacy .crypt and .crypt5-12 files to .db files.

Encrypt .db files to legacy .crypt files.

Original encrypted files will not be moved or deleted. If you get any Decryption Failed messages

then it means that either the encrypted database is corrupt or you have supplied the incorrect

account name or key file. Root access will be required to obtain your crypt key (crypt 6>12) or Android 4.0+.

HOW TO GET YOUR CRYPT KEY NON-ROOT

Download Here: http://whatcrypt.com/com.whatcrypt.apk

Version History

Version 1.0 - Initial release.

Version 1.1 - Added disable minions (sounds) option.

Version 1.2 - Added support for empty or null accounts with crypt5.

Version 1.3 - Added support for crypt6.

Version 1.4 - Added root key copier.

Version 1.5 - Added support for crypt7.

Version 1.6 - Removed minions (sounds).

Version 1.7 - Added decrypt / encrypt progress bar.

Version 1.8 - Added support for crypt8.

Version 1.9 - Fixed crypt8 support on latest WhatsApp version.

Version 2.0 - Added support for crypt9-12.

Version 2.1 - Fixed a bug effecting some decrypts of crypt12.

Version 2.2 - Fixed malformed database issue and added support for Android Marshmallow.

Version 2.3 - Added native root methods and dynamic support for crypt10-12 (variation b).

Version 2.4 - Fixed SU issue, added crypt12 variations E/F and support for Android Nougat.

Copyright / Distribution

This application is the proprietary copyright of whatcrypt.com. In the spirit of education, we have no issues with anyone reverse engineering the apk in private. You are however expressly forbidden from posting any links to decompiled sources or distributing the binary itself or any modified binaries. You may of course share the official download link.
[Android Apps and Games] hasta_guy:
does it work/??

Does this really work?
[Android Apps and Games] hasta_guy:
This looks like a crap which wont work and is only designed to collect user database...
[Android Apps and Games] Pumpernickel1:
It works absolutely fine!

->"WhatCrypt Settings" -> locate the .crypt5 file -> type in your gmail account-> Save settings-> Back to Main Menu->Recrypt Whatsapp Database->Put in your gmail address again-> remove the hook from crypt5-> Recrypt Whatsapp Database-> WAIT a minute.

This will create a normal crypt file, which can be used in whatsapp xtract just like before!
[Android Apps and Games] ZeroX7C:
"Google recommends you not to install this app."
[Android Apps and Games] ursnava:
It doesnt nw..the key might hav changed or the dechipher no longer works..searchin for somethin tht cud break the code..
[Android Apps and Games] Pumpernickel1:
Decrypt doesn't work for me either but RECRYPT from .crypt5 to .crypt definitly works still fine!

Just tried with newest Whatsapp availabe and newest Backup file.

Recrypting will create "msgstore.db.re.crypt". Of course this has to renamed to "msgstore.db.crypt" before you can use "Whatsap Xtract".
[Android Apps and Games] Android-xp:
Yep.. it seems to be so..
[Android Apps and Games] hasta_guy:
Its a crap. there is a better app which recrypts. https://play.google.com/store/apps/details?id=org.fireblade.whatsappconverter

Can any one recommend any app which can convert my old backup file of db.crypt to the new backup file db.crypt5 so that i can import old data. :(
[Android Apps and Games] iaakash:
Its not working even after entering correct gmail account

Its not working even after entering correct gmail account. Its not decryting the database.

What should be done now.
[Android Apps and Games] ombheembush:
Whatsapp introduced .crypt6 files in the latest version from their website and I am not able to convert them to.crypt using the tool. Any insight into crypt6?
[Android Apps and Games] TripCode:
The app has been updated to support crypt6. Root access will be required to obtain your crypt6 key.
[Android Apps and Games] jigneshpatel571985:
crypt6 key

how to get Crypt6 key from android phone.

please tell me brifly.

give the full path so i can find crypt6 key.
[Android Apps and Games] resitm:
thanks for the application. i was able to obtain a decrypted file of the database, file extension was .db

i want to use this file with smsbackup+ to backup whatsapp chats in my gmail.

smsbackup+ does not recognive the newly created file. do you know how i can solve this?

smsbackup+ was backing up after i converted the crypt5 file with this app https://play.google.com/store/apps/details?id=org.fireblade.whatsappconverter
[Android Apps and Games] TripCode:
Crossposting links in multiple threads puts you in danger of becoming a spam whore. I advise you not to do it. If you would like to promote an app then I would advise you to link to it in your signature instead of cluttering up the forums. If the app that you are promoting works for you then I fail to see any constructive purpose of your post. In anycase, sms backup+ is open source so why not just use a fork that contains support for crypt 5? However, it must be noted that the switch to crypt6 is imminent and that crypt5 will soon be yesterdays news.
[Android Apps and Games] resitm:
I like the danger of becoming a spam whore, let me worry about me.

The whatsapp i use has the crypt6 file, i just said that the pther app was working with the crypt5. Not promoting or any other b.s

I posted in 2 locations so more people would see it, seeing how this thread is not moving.
[Android Apps and Games] TripCode:
My appologies if you weren't spamming. Have you verified that you can open the db file in a sqlite browser? Also, I thought sms plus dealt with the old .crypt files so what you may need to do is use the Recrypt option to convert crypt6 to crypt and then rename the recrypted msgstore.db.re.crypt to msgstore.db.crypt so that it can be read by sms plus. Let me know how you get on.
[Android Apps and Games] TripCode:
The key file is located in "/data/data/com.whatsapp/files/key" You can obtain it with root or possibly with a usb backup solution such as Helium. It should be noted that the beta builds of WhatsApp use a rolling encryption mechanism which means that the cipher key changes periodically. As far as I can tell WhatsApp doesn't even read the cipher key from the key file, but instead calls a remote hashing algorithm on their server which is based on other parameters stored in this file. It's likely that in the next stable release the cipher key may not even be present on the device. In which case the only way to obtain the current cipher will be to patch the WhatsApp apk. I have already developed a patch tool that is called WhatPatch that can achieve this, though I'll be watching this space with everyone else before I decide if it's worth releasing or not.
[Android Apps and Games] ombheembush:
Says Crypt 6 key not found even though it says the Key copied successfully in the settings page; in reality the crypt6.key is not copied to the directory.
[Android Apps and Games] TripCode:
Was the app granted root? Failing that if you have root then just copy "/data/data/com.whatsapp/files/key" to "sdcard/WhatsApp/crypt6.key" manually. The copy feature works on several of my own devices, but has not yet been exstensively tested. Please also ensure that the path to the key is correct in settings.

EDIT: The app has been updated. Specifically concerning the root key copying mechanism. It is busybox aware and the event handling of any errors is more precise. I.E. If the user has a version of WhatsApp installed that does not yet support crypt6 it will respond with "Cannot copy a non-existent key!".
[Android Apps and Games] ombheembush:
Thank you, that worked like a charm.
[Android Apps and Games] ombheembush:
Yes, the app was granted root but for some reason the file was not getting getting copied. I was able to recrypt crypt6 to crypt successfully and was able to import the 29MB file into Disa Messaging application. Thanks again. By the way I am using Nexus 5 and WhatsApp beta .218
[Android Apps and Games] TripCode:
I'm glad it worked for you. :) Thanks for your invaluable feedback and for posting your device and WhatsApp version. Muchly appreciated.
[Android Apps and Games] jigneshpatel571985:
please give the link which is you developed a patch tool that is called WhatPatch..
[Android Apps and Games] resitm:
thank you. i have managed to get smsbackup+ to backup the whatsapp chats thanks to your app and the other one i mentioned before.

what i did was convert the crypt6 file to crypt5 with your app. then rename it by removing the .re. part and decrypted that crypt5 file with the other app i had mentioned earlier.

with your app (which is great) i only get the options to recrypt to crypt6 or crypt5. can i recrypt the file to .crypt?

sorry if i am not making sense, just woke up :)
[Android Apps and Games] droopyar:
I still do not understand the purpose of this tool, as if you are root, you could do whatever you want. Main purposes is to decrypt the sdcard database of whatsapp without rooting the device. I think it is not possible nowadays.
[Android Apps and Games] ombheembush:
The reason root is required is how Whatsapp started handling their encryption mechanism. They are now encrypting their data into crypt6 file located on the sd card using a key that's under /data/data folder which can only extracted/accessed if you have root. I hope you understand.
[Android Apps and Games] droopyar:
Yes, i understand that. But what is the purpose of using the key file while you have the original database on your device?

Seems a totally useless application. You could NOT take the key file except on rooted devices ONLY.

People code nowadays whatever useless application they want.
[Android Apps and Games] TripCode:
Just leave crypt5 and crypt6 unchecked to produce the original crypt. Or in the latest version I have added a crypt1 checkbox to avoid any confusion.

The WhatsApp directory is secure. The sd card isn't. Which means that potentially you only have to aquire the cipher key once or weekly (if they use rolling encryption). The sd card can be removed from most devices remember and devices can be locked (rooted or not). The purpose of my app isn't just to compromise the security of WhatsApp. It's a conversion tool for the thousands of other apps that need .crypt or .crypt5 files to function properly (mainly cloud backup apps etc...).

Also, as it sounds like you're dev savy, you should probably read my post here: http://xdaforums.com/showpost.php?p=52170277&postcount=1043

Crypt6 is not as secure as the Facebook PR people would like you to believe so try not to buy into what they're selling too much.
[Android Apps and Games] TripCode:
The app above is no different to WhatCrypt because it uses pretty much the same code. There is however a much better app for auto-decrypting crypt5 (and crypt6) files like this one here: https://play.google.com/store/apps/details?id=com.tricrypt
[Android Apps and Games] tomsch80:
What about crypt7 from the latest whatsapp beta?
[Android Apps and Games] TripCode:
The app has been updated to support .crypt7 files.
[Android Apps and Games] TripCode:
App has been updated so that decryption / recryption is a background task that keeps the UI updated with a progress bar. Minions have also been removed! :eek:
[Android Apps and Games] TraciD81:
Oi

I installed a rooted bluestacks on my pc and ur prog to unrcrypt my whatsapp database from my cell phone.

i downloaded the crypt7 from the phone to my computer and copy it do the bluestacks whatsapp folder.

bluestacks is connected with same google account on my phone.

than i started whatcrypt.

i do all like in the description: locate the crypt7 data , wrote my account and fetched a key. saved.

than i klick on decrypt file and its loading to 100% and than say to me: descryption failed.

the same when i try to recrypt into do crypt5 or 1. always ends with a failed message.

my question is, is there a solution to encrypt my data on my pc with the crypt7 file from my cellphone.

Note. i cant use the same phone number on pc and phone at the same moment. i installed whatsapp with a other number.

i think this is maybe the problem?!

thx & greets
[Android Apps and Games] JustMyNick:
Somehow my phone was acting funky yesterday and I lost all my WhatsApp chats, I was able to copy all the stuff to pc (Imgs/Voice notes etc etc)

Also made a backup from the whole WhatsApp folder, my DB folder contains:

msgstore.db.crypt 6.698kb

msgstore.db.crypt5 29kb

msgstore.db.crypt7 6.771kb

6 msgstore db files with date (prolly the last 6 automatic backups)

I am unable to get a keyfile (Cannot copy a non-existed key)

My wife passed away the 22th of April and I really want her msgs back !! :(
[Android Apps and Games] asad510:
Uninstall whatsapp and then reinstall it you might have online backups
[Android Apps and Games] JustMyNick:
I've uninstalled it a dozen of times, did rename the msgstore files with date to msgstore.db.crypt (one by one to test)

WhatsApp found backup but doesn't restore a thing. Only one empty groupchat shows up :(
[Android Apps and Games] totalnoob34:
No panic here. as for the .....db.crypt files, they can be converted to readable .html using WhatsApp Xtcractor, which you can find on this forum. As for the other ones I don't know why rhe tool fails, maybe domeone more experienced than me may help.. Sorry for your loss BTW
[Android Apps and Games] livelyyoungman:
:crying::crying:

Unable to install the package as it says "Parsing Error"!!!

Any reasons and options on how to resolve it is welcome
[Android Apps and Games] TripCode:
For those of you who have Android 4.0 or higher installed, it is now possible to obtain your WhatsApp crypt key WITHOUT root.

HOW TO: [Tool] WhatsApp Key/DB Extractor | CRYPT7 | NON-ROOT
[Android Apps and Games] charliel:
Hi guys,

What about decrypting databases older than seven days (for example two months)?

Is there any manner to recalculate or regenerate the key file from database directly? Any crack method or something similar?

Thanks in advance
[Android Apps and Games] f l x:
cheers,

decryption works fine for me. Unfortunately recrypting does not. It just said WhatCrypt has stopped.

Any solutions?
[Android Apps and Games] :
Hi, thanks for this great tool! :)

Anyway, not sure if this is a bug, but after fetching key from the app, it shows up in ES File Explorer, but not when I navigate to the folder from my computer. Similarly, the unencrypted msgstore.db shows up only in ES File Explorer, but not from my computer. But if I rename crypt.key to crypt.txt AND rename it back to crypt.key, I am able to see the file from my computer.

How come?
[Android Apps and Games] dtronx:
Everytime I try and open whatcrypt on my rooted device it tell me unfortunately, whatcrypt has stopped. Is there a fix for it. I have it on my non rooted device and it runs without a problem. On Galaxy Note 4 4.4.

For some reason it is not asking for root access on my device
[Android Apps and Games] merti_berg:
Hello,

my whatsapp version stores chat backups in a .crypt8 file (downloaded this version direct from whatsapp.com). Is it possible to convert this to a .crypt7 file? I want to use WhatsApp Plus and this only takes .crypt7 files.
[Android Apps and Games] gasp3r85:
Hi guys im a total newb please help me as i suspect my wife is cheating on me:

1. i have rooted the note 4

2. i use root explorer to access the key file

3. i tried copying it to the phone and sd card but both always result in a copy fail

4. i tried using programs like whatsapp key extractor but they failed citing location not found etc

:(
[Android Apps and Games] TripCode:
Added support for crypt8.
[Android Apps and Games] TripCode:
Sounds like you're on the latest WhatsApp version which blocks adb / key extractors.

Workaround: WhatsApp ADB Patch
[Android Apps and Games] TripCode:
Fixed crypt8 support on latest WhatsApp version.
[Android Apps and Games] powerlukino:
I have a phone without root. ANd I don't want to do the root (it's not my phone). It^s possibile to get the crypt 8 file and decrypt on the desktop pc?
[Android Apps and Games] rdxravi:
THANKS FOR THE USEFUL POST but need help
[Android Apps and Games] lemondroid:
Impossible to decrypt crypt8 file without the key..
[Android Apps and Games] mortenfct:
is there a difference between a crypt 7 key and crypt 8 key?
[Android Apps and Games] ryo2456:
crypt 9 is out....
[Android Apps and Games] hshah:
Can we please get crypt9 support?
[Android Apps and Games] huuur:
It's crypt10 now!
[Android Apps and Games] Rapper_skull:
Crypt11 is now out.
[Android Apps and Games] TripCode:
I will endeavour to get this app updated when I get home (I'm currently away). The whatcrypt website has already been updated and supports the latest crypt methods.
[Android Apps and Games] cyberdecker:
The website version stores info?

I would like to know more info about the whatcrypt website, because it does not provides any info about how it handles with the sent data (the key and the database). The uploaded files expires after some time? And it is normal for the decrypt process to take a long time to complete?
[Android Apps and Games] TripCode:
Updated Version 2.0: Added support for crypt9-12 files.

Download Here
[Android Apps and Games] TripCode:
Updated Version 2.1: Fixed a bug effecting some decrypts of crypt12.

Download Here
[Android Apps and Games] TripCode:
Updated Version 2.2: Fixed malformed database issue and added support for Android Marshmallow.

Download Here
[Android Apps and Games] huuur:
Awesome!

Working on S7 edge
[Android Apps and Games] nielpatel646:
It works or not? :confused:
[Android Apps and Games] TripCode:
We did have a privacy link, but it got removed during an update. I have put it back.

Basically:

"All uploaded databases are processed on-the-fly in server memory. We do not retain any private or personal information from your uploads. Since april 2014 we have successfully decrypted 1,109,033 databases and have consumed a total of 721.85 gb in bandwidth.

If you are able to download our WhatCrypt App then we strongly encourage you to do so. It saves resources and cures paranoia!!"

The successful decryption count, bandwidth statistics and cipher keys are the only info we keep. If in doubt, use the app! :)

The service is normally quite quick, but can slow down during busy periods.

There is an offline app. The offline app requires absolutely no internet connectivity to function.
[Android Apps and Games] sjohn2121:
Nice work and export problem

Many thanks for the app and website! Can we buy you a beer or so? :D

I lik the app and I like the website cause of it's export to original HTML style function.

Is there a way to get that functionality offline as well? (PC app for instance)

I've got a really big whatsapp database (93 mb), when i'm trying to export that one, the website goes to blank screen after a few minutes, probably because of a time out?

Also are you planning on to extend the export functionality as well?? The folder media in the assets folders contains the media folders, but aren't linked to yet (I've got my original files, which I could drop into that folders)

Main reason for me is that this way I've got a really nice backup and I can refresh whatsapp on mobile so It won't become sluggish.
[Android Apps and Games] TripCode:
I will be looking into building an offline viewer / exporter at some point for the PC. It was always my original intention. Alas, I have not found time as of yet. :(

I will look into the timeout issue. We initially tested a 1GB database with no issues. Will do some more tests.

The media folders are indeed for linking to the original media. I can make the thumbnails click-able links if that helps?

As you're obviously a user. A couple of changes for you: HTML files generated will now be dated to the date of the last message and not the date of generation. The "Chat" index is now re-ordered by conversation from newest to oldest (like WhatsApp). Also, "Groups" should now resolve to the actual name of the group, if it's available. This previously defaulted to just "Group" which was confusing for identification, especially when there are multiple groups.
[Android Apps and Games] TripCode:
Updated Version 2.3: Added native root methods and dynamic support for crypt10-12 (variation b).

Download Here
[Android Apps and Games] abe675:
Umm hi there. When i try to fetch crypt key it says , " The SU is not responding ". I do have root and already granted access.
[Android Apps and Games] TripCode:
Have you installed the latest version? Remove privileges from SU and try again. Failing that, just use any third-party root app to copy: /data/data/com.whatsapp/files/key to: /sdcard/WhatsApp/whatsapp.cryptkey. That's all the root key copier does.
[Android Apps and Games] morleyTom:
Where I see the conversation?

The aplication say to me file decrypted , but where i see the history? nothing changed in my whatsapp.
[Android Apps and Games] TripCode:
WhatCrypt for Android is a decrypter and not a reader. You will find the decrypted database in /sdcard/WhatsApp/Databases/. The file will have a .db file extension. You can open that file with DB Browser for SQLite or WhatsApp Viewer.
[Android Apps and Games] 3498BoyZ:
I have just installed it. I have root and .crypt9 database, so first I fetched the key with root but when I want to decrypt my database it says 'different key file for this database '
[Android Apps and Games] TripCode:
This means the cipher key has rolled or the backup database you are trying to decrypt belongs to another device. You can only decrypt a backup with the cipher key that was used to encrypt it. Completely removing or re-installing WhatsApp is a sure fine way to roll your cipher key. Just take a fresh backup in WhatsApp and copy the key again. This will allow you to decrypt all future backups.
[Android Apps and Games] UpSpin:
Thank you for this nice tool. Worked fine with crypt 9, I then made a HTML page of my chat history using the decrypted DB with Whatsapp-viewer
[Android Apps and Games] sjohn2121:
Awesome!

I've been busy past month so had haven't been able to check in sooner.

It would indeed help if the links are clickable.

Tonight (dutch times) I'll test if my big db will work. And will report back to you.

I'm also interested in the offline functionallity.

Keep up the good work!