Explore the Epstein iMessages:
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
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).
Navigate Conversations:
- Use the "Previous" and "Next" buttons at the bottom of the window to page through the conversations.
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.
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.