Snap Spectacles
Snap Spectacles for third-party developers — SDK access, app model, distribution, capabilities & AI, and where it sits in the 2026 smart-glasses landscape.
Verified 2026-08-24 against primary sources
Openness verdict. Very open at both build and ship time. Snap ships a free public SDK (Lens Studio 5) plus a second, independent web path (WebXR Browser Lens, no Lens Studio), standalone on-glasses Lenses, and public Lens Explorer distribution open to any developer in the program. The publish gate is narrow: only Experimental APIs (and unsupported permission combinations) cannot ship to a wide audience — camera/mic/location combined with internet access IS publicly publishable via Snap's Transparent Permission system, including bring-your-own-AI Lenses through the Remote Service Gateway. The real access wall is hardware: Snap no longer publishes a sign-up route to 5th-gen Spectacles — the Spectacles Developer Program's announced terms ($99/month US, €110/month in six European countries) are still published, on the original Newsroom announcements and in a Spectacles support article on subscription billing and device return, but no live Snap surface offers a way to join — so the only published purchase path is a Specs pre-order at $2,195, alongside CLAD Device Access — application-gated, NDA-bound on-site sessions with pre-launch SPECS hardware at Snap offices.
Covered here: Spectacles (5th generation, 2024) · Specs (2026).
Not covered here: Spectacles v1 / v2 / Spectacles 3 (2016–2019) · Spectacles (4th gen, 2021).
Overview
Snap Inc.'s Spectacles are standalone, see-through binocular AR smart glasses running Snap OS, on which third-party Lenses (AR apps) execute directly on the device — no tethered phone required (Snap Newsroom, SPS 2024). Two models are in scope. The Spectacles 5th gen (2024) is the current developer edition: dual Snapdragon SoCs, four cameras driving the Spatial Engine and dual-hand tracking, binocular waveguide displays with a 46° diagonal FOV at ~37 ppd, 13 ms motion-to-photon latency, 226 g, ~45 min battery (Snap Newsroom, SPS 2024). Specs (2026) is the consumer/pro successor unveiled 16 June 2026 at AWE: fully standalone, two Snapdragon processors (one CV, one for Lenses), proprietary LCoS see-through display, 51° FOV, 16M colors, electrochromic lenses, 7 ms latency, TR90 frames at 132–136 g, up to ~4 h mixed-use battery plus a charging case; $2,195 with a $200 refundable deposit, shipping fall 2026 in the US, UK, France (Snap Newsroom, Introducing Specs). Both are camera+mic+speaker AR smart glasses with on-board compute (standalone, not a peripheral).
What you can buy
| Model | Price | Status |
|---|---|---|
| Spectacles (5th generation, 2024) — Snap's support site calls it "Spectacles '24" newsroom.snap.com ↗ | Never sold outright — access was subscription-only through the Spectacles Developer Program. Announced terms: '$99 dollars per month with a one year commitment' (U.S., Snap Newsroom, SPS 2024) and 'EUR110 per month with a 12-month commitment required' (Snap Newsroom, European launch). Neither figure appears on any live Snap surface as of 2026-07-30, and the successor SPECS Developer Program publishes no price. | No longer sold, no EOL notice |
| Specs (2026) newsroom.snap.com ↗ | 'SPECS are available for pre-order at SPECS.COM for $2,195, with a $200 refundable deposit.' (Snap Newsroom). The product page shows '$2,195.00' and 'pay the refundable deposit to reserve your device(s)' without naming the $200 figure. | Pre-order |
Cheapest way to run your own code: Writing code is free — Lens Studio and the SPECS Developer Program at developers.specs.com cost nothing, but the program includes no device. The only transactable hardware today is Specs at $2,195 (GBP 1,995 / EUR 2,295), of which just the $200 refundable deposit is payable now, with units shipping "Fall 2026" in the US, UK and France only.
What the listings leave out
Spectacles (5th generation, 2024) — Snap's support site calls it "Spectacles '24"
- A single hardware configuration with no appearance variants.
- Snap has published no end-of-life notice, no discontinuation statement, and no migration guidance for Spectacles (2024); the removal of the offer is visible only from vendor surfaces.
- It is not publicly stated whether existing Spectacles Developer Program subscriptions continue to be honoured. spectacles.com still links subscriber-servicing support articles ('Subscription', 'Device Replacement'), which suggests active subscribers remain but does not confirm that new sign-ups are closed.
- The SPECS Developer Program appears to be the successor, but Snap publishes neither its price nor whether it grants Spectacles (2024) hardware, Specs hardware, or software access only.
- support.spectacles.com returns HTTP 403 to automated fetches, so the vendor's own subscription support article is unreadable; the delisting finding rests on spectacles.com, specs.com, developers.snap.com and newsroom.snap.com instead.
Specs (2026)
- One announced configuration in TR90 frames, with no separately priced appearance variants published.
- The transaction is a deposit-to-reserve rather than a completed purchase, and the terms and charge timing for the $2,195 balance are not published.
- The product page's primary CTA reads 'GET ACCESS' (waitlist or early access) while the nav reads 'PRE-ORDER', so it is unclear whether every visitor can complete a reservation immediately or is queued.
- 'Fall 2026' is the only ship commitment; there is no dated shipping window.
- Whether buying Specs confers the hardware access that the Spectacles Developer Program subscription used to is stated only as intent, not as published policy.
Access
The primary SDK is Lens Studio 5, a free, proprietary AR-first IDE from Snap (ar.snap.com/spectacles).
| SDK | Lens Studio 5 — proprietary, free to download |
| Languages | TypeScript and JavaScript natively, plus SnapML for running custom ML models on-device |
| Maturity | GA and mature — 10 Snap OS updates with 40+ new features/APIs over ~1.5 years, per Snap Newsroom |
| First-party frameworks | Spectacles Interaction Kit (SIK), UI Kit, Sync Kit, Auth Kit, Navigation Kit, Mobile Kit, and Commerce Kit (closed beta), all installed from the Lens Studio Asset Library (Introduction). Sample projects are public on GitHub and MIT-licensed, in Snap's official SPECS org (specs-devs/samples); the older Snapchat/Spectacles-Sample repo now carries a deprecation notice pointing there |
| License | Lens Studio itself is proprietary; sample/community code is typically MIT |
| Second build path | Spectacles ships a native browser with WebXR, so you can author AR with standard web tech (Snap recommends PlayCanvas) and run it in the on-device Browser Lens — no Lens Studio involved (WebXR) |
| Agent tooling | Documented and usable today, with the SPECS-optimized agent suite (CLAD) in preview. Lens Studio ships a built-in MCP server (AI Assistant → MCP → Configure/Start Server) that lets external coding agents — Claude Code, OpenAI Codex, Cursor — drive the IDE to generate, debug, optimize, and publish Lenses (developer mode with Claude Code) |
| Hardware access | The gate, and Snap no longer publishes how to get it. The Spectacles Developer Program shipped 5th-gen hardware on subscription — announced at $99/month in the US with a one-year commitment, and €110/month with a 12-month commitment in Austria, France, Germany, Italy, the Netherlands and Spain (Snap Newsroom) — but as of 2026-08-10 no live Snap surface offers a way to join: the sign-up URL Snap's own announcement gave now carries no program or price, and spectacles.com/apply returns 404. The terms themselves are still published — on the original Newsroom announcements and in a Spectacles support article on subscription billing and device return. Snap now points developers at a free, open-signup SPECS Developer Program that grants SDK, docs, learning paths and community access but no device |
| Cost to start | Anyone can download Lens Studio and read the docs for free. The published purchase route to real hardware is a Specs pre-order ($2,195); Snap also runs CLAD Device Access — application-gated, NDA-bound full-day on-site sessions with pre-launch SPECS hardware at Snap offices in LA, London, Amsterdam and Vienna, prioritising developers with a working Lens Studio 5.22.x + CLAD prototype (CLAD Device Access) |
| Docs | developers.snap.com/spectacles |
App model
Code runs on the glasses, not on a phone: a Lens is a Snap OS AR application authored in Lens Studio (TypeScript/JS + scene graph, optionally SnapML), deployed wirelessly to the device (Introduction). Snap has broadened well past a single authoring path.
| Native code in a Lens | A Native Development Kit (NDK), announced at AWE 2026, brings C and C++ code and libraries directly into Lenses (spatial mapping, physics, audio, networking, navigation) |
| Porting from Unity | A Unity-to-Lens-Studio Migration Agent translates Unity project structures, components, and scenes into native Lens Studio projects — Niantic Spatial ported its VPS via the NDK and Mapbox ported its Navigation Engine in under two hours (Snap Newsroom, tools for Specs developers) |
| The web path | WebXR Browser Lenses are an entire second dev-and-distribution system: standard web AR that runs in the on-device browser with no Lens Studio involved (WebXR) |
| Networking | On-device networking is available — a WebSocket API, and the Remote Service Gateway for cloud AI |
| Backend | A first-party managed backend, Snap Cloud (powered by Supabase): managed Postgres with Row Level Security, Storage, server-side Edge Functions (TS/JS), and Realtime, with auth bridged from Snapchat identity via OpenID Connect — currently alpha/approval-gated and free during alpha (Snap Cloud on Supabase) |
| The phone's role | Snap's own Spectacles phone app covers auxiliary roles — phone-as-game-controller, Spectator Mode, screen mirroring (ar.snap.com blog) — but Snap does ship a phone-side SDK: Spectacles Mobile Kit, with documented iOS (Swift, BondingManager) and Android (Kotlin, com.snap.spectacles.kit) surfaces, lets a developer's own phone app bond over BLE and serve messages, API calls and assets to their Lens (Spectacles Mobile Kit) |
Fit with Extentos's phone-companion model: low. Spectacles/Specs is a self-contained on-glasses AR runtime with its own managed backend and web path; Mobile Kit bonds to a specific Lens the same developer deployed (BondingRequest.SingleLensByLensId/ByLensName) and the Lens drives the exchange, so there is no surface where a phone app drives the glasses' camera, mic or display the way Meta's DAT exposes the device. Extentos's abstraction targets a fundamentally different (phone-tethered) topology.
Distribution
There are two channels, and only one of them has a review step.
| Lens Explorer | WebXR Browser Lenses | |
|---|---|---|
| How you ship | Publishing is built into Lens Studio: hit Publish, supply an icon, a 3×4 preview image, description, and release notes (Publishing Your Spectacles Lens) | Served from ordinary web hosting by URL — the Snap analog of Meta's Display Web Apps (WebXR) |
| Review | Snap's moderation team reviews the Lens within 2–3 business days against community guidelines and, if approved, lists it in Lens Explorer, the on-device store. Review covers a defined objective, 60 fps performance, no crashes, and design best practices (Publishing Your Spectacles Lens) | No Lens Explorer submission and no documented moderation review |
| Who can publish | Open to any developer in the program — no partner/enterprise gate | Anyone with web hosting |
| Size limit | 25 MB (vs 8 MB for mobile Snapchat) | — |
| Camera + internet together | Snap's Transparent Permission system lets published Lenses combine internet connectivity with sensitive user data (camera, microphone, or location) as long as they use a supported permission combination (e.g. Internet Module + Camera Module, or Remote Service Gateway + Camera Module), gated at runtime by a per-launch permission prompt plus a hardware capture-LED indicator (Transparent Permission) | — |
| What still blocks a wide audience | The narrow residual block is Experimental APIs (and unsupported permission combinations / insecure http) — not camera-plus-internet in general | — |
Snap also runs Spectacles Community Challenges with cash prizes and reports 'hundreds of Lenses already published' for Specs.
Capabilities, limits & AI
| Capability | Third-party access |
|---|---|
| Camera | The CameraModule provides on-device camera access to Lenses (Camera Module). Combining camera (or other sensitive data) with internet access is publishable via Transparent Permission with a supported permission combination, and Lenses using the dedicated Remote Service Gateway AI integrations can use camera access and ship publicly without Extended Permissions or Experimental APIs (Transparent Permission); the only publish-blocking path is Experimental APIs. |
| Microphone/audio | Captured via MicrophoneRecorder; speech-to-text via the ASR Module (40+ languages, including mixed language input). |
| Audio output/TTS | Speakers are available; TTS and generative voice come through the Remote Service Gateway (OpenAI TTS/Realtime, Gemini Live) with DynamicAudioOutput for PCM16 playback. |
| Display/UI | Full see-through binocular AR — you render a 3D Lens Studio scene (or a WebXR scene) into the wearer's FOV; SIK provides spatial UI. |
| Sensors | Spatial Engine (SLAM), the Depth Module (an Experimental API, which also disables open internet access for the Lens), dual-hand tracking, plus GPS/location for outdoor location-based Lenses. |
| Input | Hand tracking with three SIK modes (ray-pointer, pinch, poke), voice, and optionally the phone-as-controller; no dedicated hardware controller or neural band. |
| Persistence/backend | Beyond on-device WebSocket, Snap Cloud (Supabase-backed) offers managed Postgres/RLS, Storage, Edge Functions, and Realtime with Snapchat-identity auth (Snap Cloud). |
| AI & the assistant | There is no first-party Snap voice assistant exposed to third parties; instead Snap offers a strong bring-your-own-AI path via the Remote Service Gateway, a Snap-brokered proxy to OpenAI (GPT chat, image gen/edit, TTS, Realtime voice), Google (Gemini text/multimodal, Imagen, Lyria), Snap-hosted DeepSeek R1, and Snap3D (text-to-3D GLB) (Remote Service Gateway). On-device AI is available through SnapML custom models. Voice invocation of AI is a developer-built pattern (mic → LLM → TTS), not a reserved system assistant — and, per Transparent Permission, such camera+internet AI Lenses are publicly publishable. |
Roadmap
16 Jun 2026 (AWE): Snap unveiled Specs, the 2026 consumer AR smart glasses, at $2,195 + $200 deposit, shipping fall 2026 (US/UK/France), alongside a shipping Native Development Kit (C/C++ + Unity Migration Agent), an agentic development developer preview (Lens Studio's built-in MCP server driving Claude Code, Codex, Cursor), and the SPECS Spatial Benchmark; the Snap3D API and the location-experience tools (Fleet Management, Guided Mode, Guided Navigation) came a year earlier, in Snap's AWE 2025 wave on 10 Jun 2025 (Snap Newsroom; tools for Specs developers; investor release, 10 Jun 2025). Momentum is high: 10 Snap OS updates / 40+ APIs over ~18 months, hundreds of Lenses already published.
Announced-but-unshipped as of this writing: Specs retail units (fall 2026), Commerce Kit (closed beta), and Snap Cloud (alpha, approval-gated). On 30 Jul 2026 Snap dated the reveal: a SPECS launch event on 16 September 2026 in Los Angeles, where Evan Spiegel gives the first in-depth look at SPECS, livestreamed at 4:00pm PT (Snap Newsroom). The 5th-gen Spectacles were the shipping dev hardware via that subscription, but Snap has withdrawn its published sign-up route without issuing an end-of-life notice, leaving a Specs pre-order and application-gated CLAD Device Access as the only routes Snap now lists to hardware.
In the landscape
Snap Spectacles is one platform in the third-party smart-glasses landscape. See how open it is relative to other platforms, how AI works across them, and the full platform comparison.
Related
The third-party smart-glasses landscape
Can you build third-party apps for smart glasses today? A platform-by-platform comparison — Meta, Snap Spectacles, Brilliant Labs, Rokid, RayNeo, Even Realities, Vuzix, Android XR, Apple and more: which have an official SDK, how apps are built and distributed, and whether you can publish publicly.
How open is smart-glasses development?
A mental model for the openness spectrum in smart-glasses development — SDK availability, license, build-time gating, and publishing gating — with today's platforms placed on it.
AI on smart glasses
How third-party AI works across smart-glasses platforms — which first-party assistants are reserved (Meta AI, Gemini, Ari), where you bring your own AI (phone-side, cloud, on-device), wake-word limits, and the voice-in → AI → voice-out surface that generalizes even where the assistant is closed.
How third-party smart-glasses apps are distributed
Smart glasses don't have one app store. The app-model taxonomy — companion mobile app vs. an app that runs on the glasses (native or web) — and why a single platform (Meta) offers two entirely separate developer systems: DAT and Ray-Ban Display Web Apps.
Meta smart glasses (Meta DAT)
Meta smart glasses developer guide: Wearables Device Access Toolkit (DAT 0.8.0) capabilities, supported models (Ray-Ban Meta, Oakley Meta, Ray-Ban Display), 2026 distribution state, and how Extentos abstracts the toolkit.
Capabilities
The Extentos capability vocabulary — the vendor-agnostic SDK primitives (audio, camera, voice, assistant, display, hardware events) your handler subscribes to.
Meta smart glasses
Meta smart glasses for third-party developers — SDK access, app model, distribution, capabilities & AI, and where it sits in the 2026 smart-glasses landscape.
Android XR
Android XR for third-party developers — SDK access, app model, distribution, capabilities & AI, and where it sits in the 2026 smart-glasses landscape.