Artefacts67

One starting point · for people and AI

Share a secret, questionnaire, report, calculator, project database, or handover — privately.

Publish self-contained HTML artefacts with stable private links and retained versions. Publication is private immediately; external readers get in only through a visitor share you deliberately create.

Why Artefacts67

One private link for whatever you made.

Turn reports, forms, calculators, handovers, and small tools into one complete HTML document. You read it while signed in; any external reader needs a visitor share you create on purpose.

01 · Secrets

Share a secret with an end date.

Put a credential or sensitive note behind a visitor share with its own optional password and expiry, and revoke it when the job is done.

Create one named link per recipient. Names tell links apart; links can be forwarded, so they do not prove who opened them.

02 · Questionnaires

Collect answers with native forms.

Readers submit responses through native HTML forms into a project collection: signed-out visitors too, through a visitor share, when the collection allows visitors.

File fields take private, resumable uploads that stay sealed at rest and reachable only through their record. This is not public file hosting.

03 · Project database

Keep shared records next to the documents.

Artefacts in one top-level folder share declarative project collections. Editors and agents maintain the records through the in-viewer SDK, the API, or MCP.

Structured records, not SQL or realtime sync.

04 · Reports & handovers

Hand over one link that stays put.

An artefact keeps its private link through updates and moves. Retained versions let you inspect or download an earlier one, or restore it as a new live version.

05 · Tools & calculators

Ship a working tool, not a screenshot.

Inline JavaScript, CSS, and SVG run in an isolated sandbox with no external network access at view time.

Through window.artefacts.storage a tool saves encrypted JSON: personal data per reader, shared data per artefact.

06 · Made by AI

Let your agent publish it.

Agents publish or update synchronously and privately through the write API or MCP. Give yours the copyable AI briefing, also available as llms.txt. Sharing stays your explicit decision in the console.

Motion guide · six scenes

From invitation to a living artefact

A short, hands-on tour of the real Artefacts67 workflow: join securely, publish one self-contained HTML document, organize it, share it with the right boundary, and keep its source and application data understandable.

Illustrative demo. These miniature screens use placeholder content only. Nothing here uploads, sends email, creates a key, publishes a document, or writes application data.
Scene 1 of 6: Join securelyUse the scene buttons or seek bar · no audio

01 · Account boundary

Accept an invitation, then prove who you are

Accounts are invitation-only. The invite is single-use and time-limited; sign-in then asks for the account password and a current six-digit authenticator code, with an enrolled passkey as an alternative second factor.

  1. Open the invitation and activate the account.
  2. Sign in with the invited email and account password.
  3. Complete TOTP or the enrolled passkey check.
  4. Arrive at your own estate; membership is not resource access.

Passwords and authenticator codes are never part of a document link.

02 · Publish once

Bring one complete HTML document

New artefact starts in the console. Pick an editable folder, give the document a title and lowercase path, then paste a complete UTF-8 HTML file with inline CSS, JavaScript, SVG, and embedded images into the HTML document field.

  1. Choose or create a destination folder.
  2. Set title, path, and language.
  3. The server validates the self-contained document during publication.
  4. Publication is live and private immediately; API callers see 201 for create or 200 for update.

No publish job needs polling. Ordinary links require authorized sign-in, with or without a password. Review warnings.

03 · Find and read

Folders, a focused viewer, and a useful toolbar

Your estate sidebar keeps folders, subfolders, unfiled artefacts, and Shared with you in view. Select a document to preview it beside the tree, then use Preview / Code and the title menu without losing the running document.

  1. Open the folder tree and select an artefact.
  2. Preview the isolated document in the reader.
  3. Switch Preview / Code or copy permitted HTML.
  4. Refresh, download, fullscreen, report, or manage by authority.

Preview / Code, Share, Download, and Fullscreen stay visible on narrow viewers. Console preview bypasses the additional document-password prompt, never resource authority.

05 · Keep history legible

Update the source without moving the link

Publishing replacement HTML creates the next version at the same artefact path. Retained versions can be inspected or downloaded; restoring one appends a new live version instead of rewinding history.

  1. Publish replacement HTML from Content & versions.
  2. See the stable path point at the new live version.
  3. Inspect or download retained source history.
  4. Restore as a new version when an older source is the right starting point.

Source restoration does not roll application data back.

06 · Store inside the viewer

Personal and shared data have different doors

A published application can use window.artefacts.storage for encrypted JSON. Personal data is the default per reader; { scope: "shared" } is readable by authorized readers but writable only by current Editors, Managers, or Owners.

  1. Read and set a personal preference through the SDK.
  2. List keys with a prefix; handle rejected promises.
  3. Use the shared scope only when the current role can write it.
  4. Source updates preserve data; a downloaded file has no hosted SDK.

A visitor share can read shared values, but it never grants shared-write authority.

0:00 / 0:53

Examples

The report template example is a complete report design with neutral sample content; agents on our instance use it as the fallback design template when you specify no design of your own.