# 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.