Skip to Content
Users

Create a user

Create a display name, make it available on other browsers, or bring an existing user to a new browser.

You choose a name from the publish prompt or from the /user settings page. The publish prompt is a compact version for getting a list shared quickly; /user contains the full identity and device controls.

Before you publish

Choose your name

This name will appear as the publisher of this list. You can change it later.

How names work

Connect another device

Already set up Keweke on another device? Connect this browser with a passkey or pairing code.

How pairing works

Pairing code

aB3x9Qp2Zk

Waiting for approval on your other device…

Where to find it

  • Header → User — the round user icon in the top bar opens the /user settings page.
  • Publish prompt — if you try to publish a list without a name, a Before you publish popup opens automatically so you can choose a name or connect another device.
  • Settings — open /user directly for a full-page version.

Create a name on this browser

The first section of the popup is Create a user. In the publish flow it is labelled Choose your name instead.

  1. Type a display name.
  2. Tap Create on the settings page, or Continue in the publish prompt.

That name is saved on this browser right away and shows up on items you add. You do not need network access for this step. If you reached this popup from Publish, continue to the confirmation dialog; the first confirmed publish connects this browser so you can use the list on other devices.

Make the name available on other browsers

Publishing does not require you to create a remote user in advance. If you want to prepare the connection before publishing, or use the same name from another browser without publishing a list first, open /user. The Remote account row appears while this browser is local.

KEWEKE/keweke/user

User settings

Local user

Jorge

SettingDetails

Username

Your display name across lists

Set the name attached to your list edits and items.

Remote account

Use this user across browsers

Create a remote user so you can pair other browsers and publish lists.

Pair a browser

Use on another device

Generate a pairing code and approve it from an existing device.

Approve a browser

Add another device

Enter the ten-character pairing code shown on another device.

Accepted devices

Manage devices

Every active device that can sign mutations.

Passkeys

Sign in without pairing codes

Add passkeys to instantly adopt a new browser.

Session

Log out

Disconnect this identity from this browser. Lists are retained.

Local data

Clear this browser

Remove local lists, identity, and stored data. Remote lists not deleted.

Tap Create remote user. Your browser links your local name to the service so other devices can confirm it is really you. The settings header will then switch from “Local user” to “Remote user.”

Bring your user to a new browser

If you already have a remote user, you can adopt it on a new device in two ways:

  • With a passkey — if you previously added a passkey, tap Pair with passkey on the new browser and approve with your platform prompt.
  • With a pairing code — tap Show pairing code on the new browser to display a short code, then enter and approve that code on an already-approved browser.

After adoption the new browser shows the same name and avatar, and it can edit your shared lists.

How to check it worked

Open /user on each browser:

  • The top badge should read Local user or Remote user with your name and avatar.
  • The table now shows rows for approving other browsers and managing devices or passkeys — those rows only appear for remote users.

Next: What you see — every place your name and avatar appear.

These flows are built from the user dialog, the settings sections, and the shared user manager hook.