Proton Mail encrypts message content, but its public key server reveals when an address’s encryption key was created, which usually tracks the account’s creation date. Gmail, Outlook, Yahoo, and iCloud publish no creation date, so investigators build an age bracket from breach records, registration traces, and earliest appearances. Headers show how a message traveled, and attachment metadata can reveal who made a file, on what device, and when.
Key Points
- Proton’s public key directory exposes a key creation timestamp for any valid Proton address, including custom domains hosted on Proton.
- Major free providers do not publish creation dates. A bracket of “existed by” and “created no earlier than” is the realistic goal.
- Headers are read bottom-up, and only hops added by servers you trust are reliable anchors.
- Attachments carry their own evidence: author names, device models, software versions, edit times, and sometimes GPS coordinates.
- A creation date is a pin on a timeline. Its value comes from what you line it up against, and every result needs corroboration.
An email address has a birthday, and that birthday is evidence. When an anonymous tipster, a sockpuppet critic, or a too-convenient whistleblower shows up in an inbox, the first question is not only what they are saying. It is when the account came into existence, and what else was happening that week.
An inbox created the day after a court filing, a board vote, or a viral post tells a different story than one that has existed quietly for six years. Timing is context, and context is half the investigation.
This guide walks through how to estimate when a mailbox was created, starting with a Proton Mail lookup most people do not know exists, then covering Gmail, Outlook, Yahoo, iCloud, and Tuta. It also covers how to read raw mail headers, how to pull metadata out of attachments, and gives you copy-and-paste Claude prompts for your own work.
Proton Mail Is Private. Its Key Server Is Public.
Proton Mail is built for privacy. Messages between Proton users are end-to-end encrypted, Proton cannot read the mailbox, and the company does not hand out account details on request. That is exactly why people who want distance from their identity choose it.
End-to-end encryption, however, depends on public keys. For someone to send an encrypted message, their software has to find the recipient’s public key. Proton therefore runs a public key directory using the standard HKP keyserver protocol, and anyone can query it.
Every OpenPGP public key carries a creation timestamp. Proton generates a key when an address is set up, so for most accounts that timestamp lands within seconds of the account’s creation. The open-source researchers behind ProtOSINT and Prot1ntelligence documented this years ago.
Nothing here breaks encryption or touches message content. The lookup reads a field Proton publishes on purpose so that encrypted mail can work.
How to Run a Proton Mail Creation-Date Lookup
Build the query URL
Paste this into a browser, replacing the address with the one under review.
https://api.protonmail.ch/pks/lookup?op=index&search=target@proton.me
Read the response
A valid address returns a few plain-text lines. The line beginning with pub: holds the key fingerprint, an algorithm code, a key length, and a ten-digit number. That number is the key’s creation time in Unix epoch seconds.
info:1:1
pub:3a8f...e162fe:1:2048:1610409600::
uid:target@proton.me <target@proton.me>:1610409600::
Convert the timestamp
Run the ten-digit number through any epoch converter, or use date -u -d @1610409600 in a terminal. The example above resolves to January 12, 2021, at 00:00 UTC.
Note the key type
Algorithm code 1 means RSA, with the key length (2048 or 4096) beside it. Code 22 means a modern elliptic-curve key, which is Proton’s current default. An old RSA key on an account presented as brand new, or the reverse, is worth a second look.
Pull the full key if needed
Change op=index to op=get to download the armored public key itself, which can be archived or inspected with GnuPG.
Document it
Screenshot the raw response with the address bar and system clock visible, save the text, and log the date and time of the lookup. Results can change later if the user rotates keys.
The same query accepts @protonmail.com, @protonmail.ch, and @pm.me addresses, plus custom domains hosted on Proton. A hit on a custom domain reveals that an organization or person routes their mail through Proton, which is a finding in its own right.
Normalize the address before drawing conclusions. Proton ignores dots, hyphens, underscores, and anything after a plus sign, so jane.doe+tips@proton.me and janedoe@proton.me are the same mailbox and return the same timestamp.
Once you understand what the key server returns, a lookup tool can do the query and the timestamp conversion in one step. The free Kriztalz ProtonMail Date Checker takes any proton.me, pm.me, protonmail.com, or Proton-hosted custom domain address and returns the key creation date, the encryption type, and the public key. For bulk or scripted work, the open-source ProtOSINT and Prot1ntelligence Python scripts do the same from the command line.
Tools are a shortcut, not a substitute. Keep a screenshot of the raw key server response for your file, because that is the primary record a tool’s output is built on.
Open the Proton Date Checker ?Reading the Result Without Overreading It
The timestamp is the creation date of the address’s current primary key, not a certified account birth date. Treat it as firm for the key and probable for the account.
| Caveat | What it means for your finding |
|---|---|
| Key rotation resets the clock | If the user generated a new primary key, the lookup shows the newer date. ProtOSINT’s author demonstrated this with a test account created January 12 whose key was changed January 13; the lookup returned January 13. |
| Invalid addresses can return fake results | Since a 2021 API change, researchers report that nonexistent addresses may receive a plausible response with a random timestamp. Confirm the address is live before relying on the date. |
| Rate limits apply | Repeated queries from one IP address can be throttled for about an hour. Avoid batch-hammering the endpoint. |
| The date is UTC | Convert to local time before lining it up against local events, or the finding can be off by a day. |
| The endpoint can change | Proton could alter or restrict this behavior at any time. Test on an address you control before building a case on it. |
Clutch Confidential members get course access, methodology deep dives, and the working files behind investigations like this one. Membership is $10 a month and directly funds independent accountability reporting.
Join Clutch Confidential ?Beyond Proton: Dating Gmail, Outlook, Yahoo, iCloud, and Tuta Inboxes
Proton is unusual. The large free providers publish no creation date at all, so investigators estimate age from the outside in. The goal is a bracket: the earliest date the address can be proven to exist, and the latest date it could plausibly have been created.
| Provider | Public creation date? | Best proxies for age |
|---|---|---|
| Proton (proton.me, protonmail.com, pm.me) | Yes, via key server | Key timestamp, custom-domain hits |
| Gmail and Google Workspace | No | Breach records, public Google profile artifacts such as Maps reviews, YouTube activity, and public calendars, earliest indexed mention |
| Outlook, Hotmail, and Live | No | Breach records, legacy domain, linked Skype or Teams profile, earliest indexed mention |
| Yahoo and AOL | No | Breach records (Yahoo’s 2013 and 2014 breaches serve as a useful existed-by marker), earliest indexed mention |
| iCloud (icloud.com, me.com, mac.com) | No | Domain suffix as a rough era signal, breach records |
| Tuta (tuta.com, tutanota.com) | No public key lookup | Domain suffix, since tuta.com replaced tutanota.com for new sign-ups, earliest mention |
| Custom domain | Partly | WHOIS registration date, DNS and MX history, first certificate logged on crt.sh |
Breach records give you a floor. Checking an address at Have I Been Pwned shows which breaches it appears in. An address in a 2016 breach existed by 2016. Zero breaches does not prove an account is new, but an address claiming a decade of history with no footprint anywhere deserves scrutiny.
Legacy domains are hints, not proof. A @hotmail.com, @me.com, or @mac.com address often points to an older account, because those suffixes were defaults in earlier eras. Providers have reopened and recycled suffixes over the years, so the domain is a nudge, never a date.
Registration traces show where the address lives. Open-source tools such as holehe and Epieos check which services an address is registered with. A mailbox registered nowhere except one forum and one tip line behaves very differently from one tied to shopping, streaming, and social accounts.
Custom domains carry their own paper trail. When the address sits on a domain someone controls, look up the domain’s WHOIS registration date and its first TLS certificate on crt.sh. A domain registered four days before the anonymous emails began is a timeline entry by itself.
The earliest message is evidence too. Ask the source for the first email they ever received from the address, and search the address in quotation marks on search engines, archive.org, and paste sites. The oldest dated appearance you can document becomes the outer edge of the bracket.
When the Inbox Was Born Matters as Much as What It Sends
A creation date on its own is trivia. Placed on a timeline, it becomes a question that can be tested. Investigators spend most of their attention on content, meaning what an account said, who it emailed, and what it attached. The circumstances of its birth often say more.
Once you have a date or a bracket, line it up against case events such as filings, hearings, arrests, rulings, and the dates records became public. Compare it with institutional events like board meetings, votes, contract awards, audits, elections, resignations, and FOIA responses. Check it against the subject’s own activity, including job changes, new or deleted social accounts, and falling-outs with former allies. Note media moments, such as when a story ran or went viral. Finally, look at other accounts in the same orbit, because several new addresses or profiles created within days of each other form a pattern rather than a coincidence.
Then ask the questions the date makes possible. Was the account created to respond to something? Did it exist before the event it claims to know about? Does its age fit the sender’s story of a long-time insider, a concerned neighbor, or a former employee?
A tipster who claims years of watching a department but opened a mailbox the night a scandal broke is not automatically lying. They may have created a clean account precisely because they were afraid. The date tells you what to ask next, not what to conclude.
How to Read Mail Headers
Headers are the envelope and postmarks of an email. They record which servers handled the message, when, and whether it passed authentication checks. The visible From line is just a label the sender typed, and headers are where it gets checked.
Get the raw headers
| Mail client | Where to find the raw headers |
|---|---|
| Gmail | Open the message, click the three-dot menu, choose Show original |
| Outlook (web) | Three-dot menu, View, then View message source or View message details |
| Apple Mail | View menu, Message, then All Headers or Raw Source |
| Yahoo | More menu, View raw message |
| Proton Mail | Three-dot menu, View headers |
Ask sources to forward the original as an attachment (an .eml file) rather than a normal forward. A normal forward replaces the original headers with the forwarder’s and strips the evidence you need.
The fields that matter
| Field | What it tells you | What to watch for |
|---|---|---|
| Received | One line per server hop, newest at the top | Read bottom-up; the lowest line added by a server you trust is the real starting point |
| Authentication-Results | SPF, DKIM, and DMARC verdicts recorded by the receiving server | A fail or softfail on a message claiming to come from a real organization |
| Return-Path | Where bounces go, also called the envelope sender | A domain that does not match the From domain |
| Reply-To | Where a reply actually goes | A different address than From, the classic phishing tell |
| DKIM-Signature | The domain that cryptographically signed the message, shown as d= | A d= domain unrelated to the From domain |
| Message-ID | A unique ID generated by the sending system | Its domain often reveals the real sending platform |
| Date | The sender’s clock when the message was composed | Large gaps between Date and the first Received time, or a time zone that does not fit the sender’s story |
| X-Mailer or User-Agent | The software that sent the message | A sender claiming to write from a phone whose mail came from a bulk-mail script |
A practical read order
Start with Authentication-Results
Confirm whether SPF, DKIM, and DMARC passed, and for which domain. A pass only matters if the authenticated domain matches the From address.
Walk the Received chain bottom-up
Note each server name, IP address, and timestamp. Every line above the first one added by your own provider could be forged, so anchor there.
Compare the identity fields
Line up From, Return-Path, Reply-To, and the DKIM d= domain. Legitimate mail usually aligns, and mismatches are the first sign of impersonation.
Check the timestamps
Convert everything to UTC. The time-zone offset in the Date header can hint at where the sender’s device was set.
Look up IPs and domains
Run external IP addresses through WHOIS and a reputation check, and note VPN, hosting, or Tor exit nodes.
Know what headers will not tell you
Proton, Gmail, Outlook.com, and most major webmail providers strip the sender’s own IP address from outgoing mail. The headers show the provider’s servers, not the person’s home connection. That is not a dead end. It means header analysis confirms the platform and the path, while person-level identification usually happens through legal process.
Free parsers such as MXToolbox’s header analyzer and Google’s Messageheader tool lay the chain out visually. They save time, but read the raw text yourself before citing anything.
Attachment Metadata Can Matter Just as Much
The email is the envelope. Attachments are what someone chose to put inside it, and they often carry a second layer of evidence the sender never thought about. A photo, a Word document, or a PDF can record who created it, on what device, with what software, and when, entirely independent of the email that delivered it.
Unlike most social media platforms, which strip metadata when files are uploaded, email generally passes attachments through untouched. That makes an emailed original one of the richest sources of file metadata an investigator will see.
| File type | Metadata it commonly carries | Why it matters |
|---|---|---|
| Photos (JPEG, HEIC) | EXIF date taken, camera or phone make and model, software version, lens data, and sometimes GPS coordinates | Can place a device at a location and time, or show a photo was taken long before it was presented as new |
| Word, Excel, PowerPoint | Author, last modified by, company name, created and modified dates, revision count, total editing time, template | A document from an “anonymous concerned citizen” authored under an agency or law-firm license is a lead |
| PDFs | Author, creator application, producer software, creation and modification dates, and sometimes an XMP edit history | Shows whether a “scanned original” was actually generated in Word, or edited after its stated date |
| Office documents with tracked changes or comments | Reviewer names, deleted text, comment threads | Earlier drafts and the names of people who touched the file can survive inside the final version |
| Screenshots | Capture date, device model, screen resolution, operating system markers | Can confirm or contradict the device and date the sender claims |
How to pull it out
The fastest built-in option is the file properties panel: right-click and choose Properties on Windows, or Get Info on a Mac. For a complete view, the free command-line tool ExifTool reads nearly every format and shows every metadata group.
exiftool -a -G1 attachment.jpg
Office files are ZIP archives underneath. Renaming a copy from .docx to .zip and opening docProps/core.xml and docProps/app.xml reveals the author, last editor, revision number, timestamps, company, and editing time in plain text.
Preserve before you inspect
Save the original attachment straight from the .eml file, never a re-saved or re-exported copy, because opening and saving a file can overwrite its metadata. Record a SHA-256 hash of the untouched original so you can later show it has not changed.
sha256sum attachment.pdf # macOS or Linux
Get-FileHash attachment.pdf # Windows PowerShell
Metadata can be edited, stripped, or wrong. Device clocks drift, time zones confuse, and anyone with the right tool can rewrite an author field. Treat metadata like the Proton timestamp: a strong lead that needs a second, independent source before it becomes a finding.
Clutch Justice readers are investigators, attorneys, journalists, advocates, and engaged citizens who follow the record. Sponsor an article, a newsletter issue, or a Lab tool and reach an audience that pays attention.
Become a Sponsor ?Claude Prompts for Your Own Email Investigations
These prompts are written to be pasted as-is. Swap in your own material where brackets appear. Redact personal data Claude does not need to see, and keep the original evidence untouched in your own files.
1. Parse a Proton key-server response
Here is the raw response from Proton's public key server for an address I'm researching:
[paste response]
Extract the key fingerprint, algorithm, key length, and creation timestamp. Convert the timestamp to UTC and to my local time zone. Tell me what the algorithm suggests about when or how the key was generated, and list every reason this date might not equal the account's creation date.
2. Walk through a raw header
I'm investigating the origin of an email. Below are the full raw headers. Do not assume anything the headers don't show.
[paste headers]
1. List every Received hop bottom-up as a table: hop number, from-server, by-server, IP, timestamp in UTC.
2. Identify the first hop added by a server I can trust and explain why.
3. Summarize SPF, DKIM, and DMARC results and which domain each authenticated.
4. Compare From, Return-Path, Reply-To, Message-ID domain, and DKIM d= domain. Flag mismatches.
5. Flag anything consistent with spoofing, forwarding, or a bulk-mail platform.
6. Separate what the headers prove from what they only suggest.
3. Build an age bracket for an address
I need to estimate when the email address [address] was created. Here is what I've found so far:
[breach results, earliest mentions, registration traces, domain WHOIS, earliest message date]
Build an age bracket: the earliest date I can document the address existing, and the latest plausible creation date. Rank each piece of evidence by strength, and tell me which gaps would most improve the estimate.
4. Read attachment metadata
Below is the full ExifTool output (or docProps XML) for a file attached to an email I'm investigating. The sender claims [the sender's story about the file].
[paste metadata]
List every date, name, device, software, and location field. Convert all dates to UTC. Identify anything that supports or contradicts the sender's story, flag fields that look edited or inconsistent with each other, and tell me what independent evidence would confirm each point.
5. Line the creation date up against events
An email account I'm researching was created on or about [date, time, time zone]. Here is a timeline of related events:
[paste dated events]
Place the account creation on the timeline. Identify events in the 30 days before and after. Suggest innocent and non-innocent explanations for the timing, and list the questions I should ask next to tell them apart. Don't treat proximity as proof.
6. Compare several suspect accounts
I have several email accounts that may be connected. For each I have a creation date or estimate, provider, key type if known, header details, and attachment metadata from messages they sent:
[paste account details]
Look for shared patterns: clustered creation dates, the same key algorithm, matching time-zone offsets, the same mail client, the same document author or device in attachments, similar naming conventions, or shared sending infrastructure. Rate how strongly each pattern suggests a common operator, and name what would weaken the link.
7. Write it up for the file
Turn my notes below into a neutral, factual investigative memo about an email account. Use plain language. Separate verified facts, reasonable inferences, and open questions into labeled sections. Include the date, method, and file hash for each lookup or extraction. Don't speculate about identity.
[paste notes]
Ethics and Limits
Everything in this guide relies on information that providers or the public internet publish openly. That does not make every use of it fair.
Protect sources first. Many people use Proton because they are afraid, so before running a lookup on a tipster, ask whether it is necessary, and think hard about what happens to the result if it could expose someone who came forward in good faith. Observe rather than pierce: no password resets to fish for recovery hints, no login guessing, and no social engineering of providers, all of which cross from research into intrusion and, often, crime. Corroborate before publishing, because a creation date or a metadata field is one data point from one system that can be wrong, reset, or misread. And remember that identity is a legal-process question. If you need to know who is behind an account, that answer comes through subpoenas and court orders, not OSINT guesswork.
QuickFAQs
Is the Proton lookup legal?
It queries a public directory Proton runs so encrypted mail can work. It reads published data and bypasses nothing. How the result is used is a separate question.
Does the lookup alert the account owner?
Nothing in Proton’s public documentation or the published research indicates that it does. It is the same query any mail client makes to fetch a key.
Can I find the creation date of a Gmail or Outlook account?
Not directly. Build a bracket from breach records, registration traces, public profile artifacts, and the earliest dated appearance of the address.
Will headers give me the sender’s home IP address?
Rarely with major webmail providers, which show their own servers instead. Self-hosted mail, some business systems, and older clients can reveal more.
Why does attachment metadata matter?
Photos, Word files, and PDFs often carry their own dates, author names, devices, software versions, and sometimes GPS coordinates, which can confirm or contradict a sender’s story independently of the email.
Sources
ToolProtOSINT (GitHub): key-timestamp method, key rotation test, address normalization, 2021 API rate limits and false results
ToolProt1ntelligence (GitHub): Proton key-server query, timestamp parsing, custom-domain detection
ToolKriztalz ProtonMail Date Checker: timestamp reflects key publication, usually account creation
GuideValimail: Analyzing email headers for authentication results
Cite This Article
Bluebook: Williams, Rita. How to Run an Email OSINT Investigation: Proton Mail Lookups, Header Analysis, Attachment Metadata, and Claude Prompts, Clutch Justice (Nov. 3, 2026), https://clutchjustice.com/2026/11/03/email-osint-investigation-guide/.
APA 7: Williams, R. (2026, November 3). How to run an email OSINT investigation: Proton Mail lookups, header analysis, attachment metadata, and Claude prompts. Clutch Justice. https://clutchjustice.com/2026/11/03/email-osint-investigation-guide/
MLA 9: Williams, Rita. “How to Run an Email OSINT Investigation: Proton Mail Lookups, Header Analysis, Attachment Metadata, and Claude Prompts.” Clutch Justice, 3 Nov. 2026, clutchjustice.com/2026/11/03/email-osint-investigation-guide/.
Chicago: Williams, Rita. “How to Run an Email OSINT Investigation: Proton Mail Lookups, Header Analysis, Attachment Metadata, and Claude Prompts.” Clutch Justice, November 3, 2026. https://clutchjustice.com/2026/11/03/email-osint-investigation-guide/.
Continue Your Investigation
Build timelines, document digital evidence, and check the record yourself with the Clutch Justice research tools.
Stay curious. Question everything. Follow the evidence.