This is a tool that helps you explore and visualize your own Facebook Messenger History.
In the central pane, you can see all your messages. Horizontally you've got the date, and vertically the time of day. Each dot represents a message that you sent or received.
On the left, and below this central pane, you can see a graph showing the quantity of messages sent depending on the date / the time of day. You can drag the edges of the zones to zoom in on a certain period.
On the right side of the screen, there are a bunch of histograms. These histograms give you satistics about your messages (number of messsages sent, most active conversation, etc..), but more interessantly, they allow you to filter your analysis. If you click on a bar, you can keep only the messages corresponding to this attribute, and all the other graphs will update automatically. This way, you can analyse for example who sends more messages in a particular conversation. Or what conversations are more active the week-end versus during the week.
Finally, if you mouse over the dots in the central pane, you can see the content of each message in the bottom right-hand corner of your screen.
The data displayed behind this window is random data. Do some test to understand how it works, but then click on "Explore your own data" to play with your messages.
- Download your Facebook archive from this link.
- Click "Download Your Information"
- Select the format "JSON"
- Select at least "Messages" in the list of information to download
- Click "Create file" and wait for the notification saying that your file is ready to download (around 10 minutes)
- Donwload the zip file, unzip it, and save it somewhere on your computer
- Click on the button below
You may (if you're using Chrome) get a warning saying that your data will be downloaded. While this can be frightening, this is actually false. The data will loaded into your browser, not on internet. Computations will be done locally without a single piece of data leaving your computer.
The truth is we don't have any interest in your data, we don't even have servers to store it. We are just two students who want to empower you to do something cool with your data.
All of the code behind this application is available here . It means that anyone familiar with programming can check that this application does what we say it does, and only what we say it does.
If you are not familiar with programming, and you still do not trust us (Who can blame you ? This is written by two strangers on internet after all...) you can cut your internet connexion before selecting the files. Once the page is loaded, everything will work fine without internet. This way you can be absolutely sure that the data is not sent to anybody.