How I Pulled the Full System Prompt from Meta's Support AI

How I Pulled the Full System Prompt from Meta's Support AI

June 2, 2026
Hacking the New York City Building Permit Portal

Hacking the New York City Building Permit Portal

April 16, 2026

Blog

Projects

Flappy Bird

Flappy Bird

Contact

About

© 2026 Don't Stop, LLC

Privacy PolicyTerms of Use

Projects

Merchant Clearing House

Point of Sale2026

A register, invoicing, and online checkout for small merchants, with payments built in.

Topics.so

Marketing2026

Social analytics that understand every post, and a studio that learns from the numbers.

Breaking & Entering

Social Media2026

A marketing media brand's site, rebuilt with AI.

ChatPEP

AI2026

An AI research assistant for peptides.

DisplayList.fun

Wearables2026

A list app for Meta Ray-Ban Display glasses.

Fair.tickets

Entertainment2026

Ticketing with zero fees, built for creators.

Nødro

Productivity2025

A scheduling link built with restraint.

Rhythm

Entertainment2023

A streaming service for full concerts.

Chicago.care

Healthcare2022

A vaccine and care finder, featured on NBC.

GCN

Cryptocurrency2022

Bitcoin mining for everyone.

Open source

claude-account-switcher

Open Source2026

Switch Claude Code accounts from the VS Code status bar, on any platform.

NG

name-to-gender

Open Source2026

Input a first name and get a predicted gender with a probability score.

UI

mrbd-ui-kit

Open Source2026

A UI framework for Meta Ray-Ban Display web apps.

TT

tailwindcss-text-box-trim

Open Source2026

A Tailwind CSS plugin for trimming the whitespace around text.

Your lists, in your glasses.

Timeline
May 2026 - Present
The DisplayList.fun home page: a laurel badge reading One of the best web apps for Meta Ray-Ban Display, the headline Your lists, in your glasses, and Get started and Install on glasses buttons beside a mock of the glasses screen showing a grocery list.

DisplayList.fun is a list app for Meta Ray-Ban Display glasses. You make a list on any phone or computer, pair the glasses with a six-digit code, and read and check things off hands-free.

The glasses shipped with a browser and almost nothing to run in it. A grocery list is the most practical thing you can put on a screen in front of your eye. I built one the day I got the hardware working.

Timeline

  1. May 2026

    Shipped in a day

    Initial commit and about forty more the same day: the list editor, a real-time glasses view, device pairing, setup instructions with a preview of what you will see, and the marketing page. Swapped the database layer out for Prisma before the day was over.

    The DisplayList glasses view showing three lists: Summer Trip, To Dos, and Groceries, with the first one focused.
    The glasses view: 600 by 600 pixels, one list per row, navigated with the temple touchpad.
  2. May 2026

    Security, analytics, and email

    Improved pairing security and added analytics and marketing emails: a feedback ask two days after signup and a product update at the end of the month.

  3. May 2026

    mrbd-ui-kit

    Pulled the glasses UI out into an open-source component library so the next app would not have to rediscover the display rules. Then moved DisplayList onto it and added one-tap install through Meta's deep link.

  4. May 2026

    Ten languages

    Users were arriving from more than ten countries, so the app and the glasses view were localized into ten languages, with a language picker on the glasses themselves.

  5. June 2026

    Ranked first

    Geeky Gadgets put DisplayList at the top of its roundup of the best web apps for Meta Ray-Ban Display.

  6. September 2026

    Moved to Meta's toolkit

    Meta published the official UI Toolkit for Ray-Ban Display, so every glasses screen moved onto it in a day: lists with progress, items that toggle with a check, settings, and the language picker. The in-app back button went away in favor of the system Back gesture.

  7. September 2026

    A roadmap from the data

    Four and a half months of production data turned into sixteen ranked proposals, and the first wave shipped the same week. The homepage was rebuilt around the glasses screen, with real screenshots in every language.

    • Sessions last 180 days, so the glasses stop asking to re-pair
    • Seven lifecycle emails, each in the user's language
    • Italian, the eleventh language, ahead of the October launch in France, Italy, and Germany

Impact

  • Ranked first among web apps for Meta Ray-Ban Display by Geeky Gadgets.
  • 258 pairs of glasses paired in the first four and a half months, and more than half of the early users emailed with suggestions.
  • The library it spawned, mrbd-ui-kit, carried every glasses screen until Meta shipped an official toolkit.
  • Free to use, built and run by one person.

My role

Sole designer and engineer: product, backend, the pairing protocol, localization, email, the roadmap, and the Instagram reel.

Written in TypeScriptPrivate repository
  • Next.js
  • React
  • PostgreSQL
  • Prisma
  • Vercel
  • Meta Ray-Ban Display
PreviousFair.ticketsTicketing with zero fees, built for creators.
NextRhythmA streaming service for full concerts.