OpenAI 2026 hackathon

PokéStock Canada

Canadian collectors: catch fair-price Pokémon TCG drops before sellout. Source-linked forecasts and availability alerts.

Solo project by Han Sun · 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 #6,012 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

PokéStock Canada is a self-reported information service that aggregates official Pokémon TCG product announcements and Canadian retail signals to provide collectors with pre-buying intelligence. It does not automate purchases, nor does it guarantee inventory.

What changed

The project was submitted as part of an OpenAI hackathon, indicating a prototype or proof-of-concept stage. It has no evidence of revenue, customers, or adoption beyond the author's own description.

Single most important open question

Is there any indication that PokéStock Canada will scale beyond its current demonstration mode and attract a user base that would support monetization?

Back to contents

What The Product Actually Is

The description states that PokéStock Canada is an information service for Canadian Pokémon TCG collectors. It collects official news, permitted public feeds, and dated Canadian retail observations. It uses deterministic rules to transition product states (confirmed, prepare, live now, restock watch) based on Canadian evidence only.

It presents a Canadian availability outlook using historical patterns but does not guarantee inventory or automate purchases.

Evidence The author describes the system as collecting official sources, normalizing signals, and applying deterministic transitions. It uses GPT-5.6 for optional local reasoning, but not for browsing or inventing links.

Inference The product is a static dashboard with a backend pipeline that processes curated data and presents structured alerts.

Back to contents

Positioning & Claim Evolution

The project positions itself as an early-warning system for Canadian Pokémon TCG collectors, focusing on timing rather than inventory guarantees. It claims to offer “fair-price buying opportunities” by alerting users before products sell out.

It evolved from a question: “Can official release news and other public signals help Canadian collectors prepare before the buying window opens?”

Evidence The author states that most stock trackers react only after listing, while PokéStock Canada starts monitoring at product confirmation.

Inference This is a niche tool for collectors who want to avoid reseller prices, not a general-purpose inventory tracker or marketplace.

Back to contents

Target Customer & ICP

The target customer is Canadian Pokémon TCG collectors who seek fair-price buying opportunities and are willing to monitor official signals before products become available.

The description does not name specific personas or segments beyond “collectors.”

Evidence The product is built for Canadian users, with a focus on Canadian retail activity and availability.

Inference The ICP likely includes hobbyists, collectors, and possibly resellers who are active in the Pokémon TCG community.

Back to contents

Business Model & Pricing Evidence

The description does not state any business model or pricing structure. It is described as an information-only service with no automation or guarantees.

Evidence The product is presented as a free dashboard with no mention of monetization, subscriptions, or paid features.

Inference There is no evidence of a revenue-generating mechanism beyond the author’s own use case.

Back to contents

Technical & Delivery Signals

The frontend is built with semantic HTML, CSS, and vanilla JavaScript. It deploys via GitHub Pages without a backend server.

A Node.js pipeline processes JSON sources, RSS/Atom feeds, and normalizes signals. GPT-5.6 is used optionally for structured interpretation, but not for browsing or inventing content.

The system has 21 automated tests and runs on GitHub Actions with optional OpenAI API usage.

Evidence The project uses GitHub Pages, Node.js, GPT-5.6, RSS/Atom feeds, JSON sources, and deterministic rules.

Inference The delivery is lightweight, self-contained, and designed for low-cost hosting.

Back to contents

Traction & Maturity Signals

There is no evidence of users, customers, or adoption beyond the author’s own description. It is presented as a hackathon submission with no data on usage, retention, or engagement.

Evidence The project was submitted to a hackathon, and the author describes it as a proof-of-concept.

Inference No traction signals are evident; the system appears to be in early development or demonstration mode.

Back to contents

Competitive Context

The description does not name competitors. It implies that current stock trackers react too late, after demand peaks, and that PokéStock Canada is different by starting earlier with official confirmation.

Evidence The author contrasts their approach with existing trackers that only alert after a product is listed.

Inference The competitive space includes general Pokémon TCG stock tracking tools, but the differentiation lies in timing and regional focus.

Back to contents

Key Risks & Red Flags

  • No traction or monetization: No evidence of users or revenue.
  • Limited scope: Focused only on Canadian data, with no indication of expansion plans.
  • Self-reported accuracy: Historical patterns are based on a small sample size (seven products).
  • No automation or guarantees: The service does not automate purchases or ensure inventory.
  • Dependency on curated feeds: Relies on permitted sources and official announcements.

Evidence The project is described as a demonstration, with no data on performance or user behavior.

Inference The risk of failure is high if it cannot attract users beyond the author’s own use case.

Back to contents

Diligence Questions To Ask The Founders

  1. What is the actual source of your Canadian retail data? Is it publicly available or manually curated?
  2. How do you validate that a product is truly available in Canada, and not just announced globally?
  3. Are there any plans to monetize this service or expand beyond Pokémon TCG?
  4. How does the system handle conflicting signals from different sources?
  5. What is the expected timeline for moving beyond the demo mode?

Back to contents

Investment/Partnership Verdict

Not evidenced.

The project is described as a hackathon submission with no evidence of traction, revenue, or customer base. It is not clear whether it has any commercial viability or scalability beyond its current demonstration.

There are no indicators that PokéStock Canada is ready for investment or partnership at this stage. The author’s own description suggests it is a prototype, and there is no indication of future growth or monetization plans.

Confidence Low. The description is self-reported and unverified, with no data to support commercial viability or traction.

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.