A human-readable browser for Jeffrey Epstein's iMessage logs, as disclosed by the US House Oversight Committee

mitch donaberger eecccafacc Update 'README.md' 1 month ago
epstein-imessage-reader 23150d4328 readability and some css extras 1 month ago
processed_logs 574b943051 first commit after structuring raw OCRd text to JSON 1 month ago
processed_logs_cleaned 574b943051 first commit after structuring raw OCRd text to JSON 1 month ago
processed_logs_json 574b943051 first commit after structuring raw OCRd text to JSON 1 month ago
.DS_Store 574b943051 first commit after structuring raw OCRd text to JSON 1 month ago
README.md eecccafacc Update 'README.md' 1 month ago
convert_to_json.py 574b943051 first commit after structuring raw OCRd text to JSON 1 month ago
data_labels.json 574b943051 first commit after structuring raw OCRd text to JSON 1 month ago
epstein-profile-pic-generator.chn a53496e101 added a web-based reader 1 month ago
imessage-logs-raw-bak.txt 574b943051 first commit after structuring raw OCRd text to JSON 1 month ago
imessage-logs-raw.txt 574b943051 first commit after structuring raw OCRd text to JSON 1 month ago

README.md

Explore the Epstein iMessages:

👉 Click Here Start Exploring 👈

Epstein iMessage Reader

A simple, single-page web application to read the iMessage conversation logs.

Features

  • iMessage Style Interface: Reads and displays JSON conversations in a familiar iMessage-like UI.
  • Conversation Paging: Easily navigate between different conversation files.
  • Screenshot Export: Export the entire visible conversation as a single PNG file.
  • Customizable Identities: Assign names and avatars to conversation participants, with data saved locally in your browser.
  • Responsive Design: Works on both desktop and mobile browsers.

How to Use

  1. Open the Reader:

    • Navigate to the epstein-imessage-reader directory in your file explorer.
    • Double-click the index.html file to open it in your web browser (e.g., Chrome, Firefox, Safari).
  2. Navigate Conversations:

    • Use the "Previous" and "Next" buttons at the bottom of the window to page through the conversations.
  3. Customize Identities:

    • Click on any avatar in the conversation.
    • A modal will appear, allowing you to enter a name and an image URL for that participant.
    • This information is saved in your browser's local storage and will persist for future sessions.
  4. Export Conversation:

    • Click the "Export as PNG" button.
    • Your browser will download a PNG image of the current conversation view, named epstein_{conversation_number}.png.

Project Structure

  • index.html: The main application file.
  • style.css: Contains all the styling for the application.
  • script.js: The core application logic, including data parsing, rendering, and feature implementation.
  • data/: This directory contains the JSON conversation files.