Anonymous-first

Share first, create an account only if you want one

InstaShare does not put a signup screen between a finished Claude Code session and the person who needs to see it. The first upload works anonymously and returns the controls needed to manage it.

No signup before sharing

The upload endpoint can create a share without a browser session, email address, or Google account.

Ownership can come later

A one-time claim flow can attach the device’s earlier shares—and its future ones—to your account.

Deletion still works anonymously

Each new share returns a share-specific delete URL so account-free does not mean control-free.

A device identity instead of a mandatory user identity

On the first upload, the server creates a random claim token. The skill stores that token in its local InstaShare credentials file and sends it with later uploads from the same machine. The server stores a SHA-256 hash rather than the plaintext token.

Before the token is claimed, it groups shares without identifying a person. Once claimed through Google sign-in, the same token can associate past and future uploads with the account’s My shares page.

What claiming changes

Claiming does not make existing public URLs private. It adds account-level management: a list of owned shares, signed-in deletion, and a device list that shows where uploads originated.

  • Earlier shares made with that device token are attached to the account.
  • Later shares from the device appear automatically.
  • The device can be revoked from the account page.
  • Existing public links keep working until they are deleted.

Know which local files matter

The claim token is stored in a small credentials file under the local Claude/InstaShare directory. A separate sidecar next to each session remembers its public URL and delete token so re-sharing can update the same page.

Anyone who obtains one of these plaintext control tokens may be able to act with its authority. Keep credentials and sidecar files out of source control and avoid pasting them into conversations.

How it works

01

Make the first share

The server mints a device claim token and a share-specific delete token.

02

Keep working anonymously

The skill reuses the device token for later uploads without requiring sign-in.

03

Open the claim link

When useful, sign in with Google and attach the device to your account.

04

Manage from the web

See owned shares and devices without changing who can read existing links.

Important limits

  • Anonymous describes the absence of a required account; it does not mean the service processes no technical metadata.
  • Claiming a device is optional and does not add access control to public share pages.

Try it in a Claude Code session.

Install the readable skill, then say “share this chat” when the conversation is ready.