OpenAI 2026 hackathon

PhishLens

If an email wants you to panic, PhishLens makes it show its cards first—surfacing phishing cues, safer next steps, and the evidence before you click.

Solo project by Arthur Li · 0 likes · 0 comments

Archive position — measured, not model output

0 likes on Devpost

2,264 of the 7,856 archived projects have more likes, and 5,592 share exactly 0 — so this project's #5,928 place in the like-ranked listing is a tie-break inside that group, not a ranking.

Projects (log scale)

1
10
100
1k
10k
05,592
11,758
2285
3–4132
5–975
10+14

Likes on Devpost. ▲ marks this project's group.

Show the figures
LikesProjectsShare of archive
05,59271.2%
11,75822.4%
22853.6%
3–41321.7%
5–9751.0%
10+140.2%
Devpost like counts for all 7,856 archived projects, captured when this archive was built.

Executive Summary

What the company appears to be

PhishLens is a browser-based email analysis tool designed to surface phishing cues before a user clicks on suspicious messages. The author states it is built around a deterministic engine that identifies observable patterns in email content (sender, subject, body, URL) and optionally provides an AI-generated explanation of those findings.

What changed

The project evolved from a simple ruleset into a more robust system with a clear separation between local deterministic analysis and optional AI explanation. It also introduced a secure admin path for live explanations, and refined its approach to signal detection through adversarial testing and regression fixtures.

Single most important open question

Is there any evidence of traction or user adoption beyond the author's own development and testing?

Note

This analysis is based entirely on the self-reported description provided by the project author. No independent verification or external data has been used. All claims are stated by the author, not proven.

Back to contents

What The Product Actually Is

The description states that PhishLens is a browser-based tool for analyzing suspicious emails. It works by:

  • Accepting pasted email content (sender, subject, body, optional URL)
  • Running a local deterministic engine to detect observable phishing patterns
  • Presenting findings with evidence and context (informational, caution, review, elevated)
  • Optionally sending the findings to an AI model for plain-language explanation

The tool is built using Next.js, TypeScript, and React. It uses a split trust model where browser-local analysis is canonical, and optional AI explanations are constrained and secondary.

Claim

PhishLens turns pasted email content into an evidence-first local review.

Evidence The description states this explicitly.

Claim

The system separates local deterministic analysis from optional AI explanation.

Evidence The description details how the two layers function separately.

Back to contents

Positioning & Claim Evolution

The author positions PhishLens as a tool that helps users pause at moments when scams try to make them panic, rather than replacing enterprise tools or user judgment. It is framed not as a replacement for email gateways or SOC analysts but as a way to surface pressure tactics before clicking.

The project evolved from a simple ruleset to a more sophisticated system with:

  • A deterministic engine that avoids black-box scoring
  • An AI layer that explains findings without overriding them
  • Secure admin controls for live explanations

Claim

PhishLens is built around the idea of making phishing pressure visible before someone clicks.

Evidence The description explicitly states this.

Claim

The tool does not replace enterprise tools or user judgment.

Evidence The description says this directly.

Back to contents

Target Customer & ICP

The description does not clearly identify a specific customer segment or ideal customer profile (ICP). It implies that PhishLens is for individuals who receive suspicious emails and want to verify them before acting. However, it also notes that the public demo works without sending content to an AI provider, suggesting a focus on personal use rather than enterprise.

Claim

The tool helps people pause at moments when scams try to make them panic.

Evidence The description states this.

Claim

It is not meant to replace enterprise tools or SOC analysts.

Evidence The description says this directly.

Back to contents

Business Model & Pricing Evidence

There is no evidence of a business model or pricing structure in the provided description. The tool appears to be a prototype or demo, with no mention of monetization, subscriptions, or paid features.

Claim

No business model or pricing information is provided.

Evidence Not evidenced.

Back to contents

Technical & Delivery Signals

PhishLens uses:

  • Browser-local deterministic engine
  • Optional AI explanation via Groq-hosted GPT-oss-20b model
  • Next.js, TypeScript, React stack
  • Structured outputs with JSON Schema and Zod validation
  • Secure admin path using JWT sessions, cookies, and server-side checks

The architecture is designed to treat the AI layer as untrusted, and it recomputes deterministic findings on the server before sending data to the model.

Claim

The tool uses a split trust model.

Evidence The description states this explicitly.

Claim

The AI layer is intentionally treated as untrusted.

Evidence The description says this directly.

Back to contents

Traction & Maturity Signals

There is no evidence of traction, revenue, customers, or adoption beyond the author’s own development and testing. The project is described as a hackathon submission with no mention of users or market impact.

Claim

No traction or user data is provided.

Evidence Not evidenced.

Back to contents

Competitive Context

The description does not provide any information about competitors or how PhishLens compares to existing phishing detection tools. It focuses on the design and architecture rather than competitive positioning.

Claim

No competitive context is given.

Evidence Not evidenced.

Back to contents

Key Risks & Red Flags

  • The tool is described as a prototype/demo, with no evidence of real-world usage or adoption.
  • There is no indication of any funding, team size beyond one person, or commercial traction.
  • The AI layer uses an external provider (Groq), which introduces dependency risks.
  • The system relies heavily on deterministic rules and may miss novel phishing techniques.

Claim

No evidence of traction or commercial viability.

Evidence Not evidenced.

Claim

Reliance on external AI provider introduces risk.

Evidence The description mentions the use of Groq-hosted model.

Back to contents

Diligence Questions To Ask The Founders

  1. What is the actual user base or adoption rate beyond personal testing?
  2. How does the deterministic engine handle edge cases or novel phishing patterns?
  3. Are there plans to expand beyond a single-user demo into a scalable product?
  4. Has the tool been tested with real users or in controlled environments?
  5. Is there any intention to monetize or scale this tool beyond its current prototype form?

Inference These questions are necessary due to lack of evidence around traction, scalability, and commercial viability.

Back to contents

Investment/Partnership Verdict

There is no evidence that PhishLens has reached a stage where it would be suitable for investment or partnership. It is described as a single-person hackathon project with no revenue, customers, or market traction. The tool is in early development and lacks any indication of commercial readiness.

Claim

No investment or partnership value is evident.

Evidence Not evidenced.

Inference The lack of traction, funding, or customer data makes it unlikely to be a viable target for investment or strategic partnership at this time.

Back to contents

Source

Submitted to the OpenAI 2026 hackathon on Devpost. Project home on DevPost.

The analysis above was generated by a language model from the project's own one-line description. It is not independent research and contains no verified traction, revenue or customer data.