VOICE LINK FOR PEBBLE
Talk to Codex from a button on your wrist.
PebDex turns accepted Pebble dictation into a private Codex turn. The watch shows a short answer. Your phone carries the message; your ChatGPT sign-in stays on this server.
CONTROL PANEL A
Account and watch
BROWSER MODE
ChatGPT connection
Use OpenAI's device sign-in. PebDex never asks for an API key or your ChatGPT password.
OPENAI DEVICE SIGN-IN
----
Open sign-in page
Waiting for the account to be confirmed. Keep this page open.
CONNECTED ACCOUNT
Connected
Codex session available
WATCH CREDENTIAL
Pair this Pebble
Open this page from PebDex Settings in the Pebble phone app to send the credential back automatically.
Pairing created.
Paired watches
Revoke a watch here if it is lost or sold.
FIG. 1 / WATCH TRANSCRIPT
A short interface by design.
PebDex keeps only the current exchange on the watch. Conversation continuity lives on the server, so another dictated sentence continues the same Codex thread. Hold Select when you want a clean thread.
- Input
- Pebble Dictation API
- Relay
- PebbleKit JavaScript
- Session
- Codex app-server
- Storage
- Private SQLite and file credentials
RECENT SERVER RECORD
Last watch exchanges
OPERATING BOUNDARY
What this service will not do
It will not send ChatGPT credentials to the watch or phone, accept tool approvals, write to a project, or expose a watch token after its first pairing response. Device tokens are stored only as SHA-256 hashes and can be revoked from this desk.