Snapshot of the live attest demo product — served from a local Ring emulator. Struck-through links and disabled controls are live-app routes. Run attest demo for the real thing; back to the demo page.
Attest.
Local / test data · configured summary provider: template
Local replay: event times use a simulated clock — this is not a live visit. Event clock: 2026-10-08T20:37:03.318922+00:00. Security expiry and signature issuance use real time.
← all records

Alvarez residence closed

Check-in self-reported using Maria Chen's link. Identity not verified. · closed on a departure cue

A valid signature proves record integrity, not identity, attendance, or time worked. Review observations alongside the worker's account.

Door activity was observed at Alvarez residence from 6:31 PM to 7:36 PM, spanning about 65 minutes. The link issued to Maria Chen was used to self-report presence at 7:36 PM; identity was not independently verified. These observations do not establish departure, continuous presence, or time worked. Review notes: Record closed for review; direction, identity, and continuous presence are not established; Observations span 65 min; 90 min scheduled. Time worked is unknown.

Summary source: template — times UTC; all other times on this page render in the display timezone
First observation
11:31:03 AM
Self-reported check-in
12:36:03 PM
Last observation
12:36:18 PM
Observed interval, not time worked
65 min
90 min scheduled · Morning care visit

Review notes

departure_unconfirmed Record closed for review; direction, identity, and continuous presence are not established
observed_interval_short Observations span 65 min; 90 min scheduled. Time worked is unknown
Record agreement
Worker disputes this record
Worker disputes this record — received 2026-10-09T18:06:11.975531+00:00. An acknowledgment binds to this record's hash; it does not certify identity or attendance.
“I dispute this record — I arrived before the first observation shown.”
— Maria Chen (worker), revision 1
Conclude the record

Camera snapshots

Snapshot associated with first-observation window
Media bytes failed the signed integrity check — withheld, not shown.
expected sha256 b85ccab328138c7e…
first-observation window 11:31:03 AM
sha256 b85ccab328138c7e…
Snapshot associated with near departure cue
Media bytes failed the signed integrity check — withheld, not shown.
expected sha256 cc56f09f352d5f6e…
near departure cue 12:36:18 PM
sha256 cc56f09f352d5f6e…

Source corroboration

SourceStatusDetailEstablishes
Scheduled expectation 18:01–20:06 UTC 90 min · Morning care visit What was planned — never what happened
Camera/doorbell 97A169 5 events 18:31–19:36 UTC departure cue + doorbell + motion + snapshot Device-observed activity timestamps only
Contact sensor D9A4D9 4 events 18:31–19:36 UTC door closed + door opened Open/close transitions at the door
Worker self-report check-in 19:36 UTC via single-use link The worker's account — a claim, not verification
Media on record 2 snapshots sha256 digests signed in receipt Bytes received at fetch time, hashed at ingest
Ring Event History 3 corroborating entries Ring-side record independent of delivery path
Pipeline coverage watched — events seen 32% of window · 6 polls How much silence is meaningful vs. unwatched
Source divergence 65 min apart first device observation vs. worker check-in (check-in later) Discrepancy to review — neither source is authoritative

Observation timeline

scheduled window — wider than the expected duration (includes lead/lag) watched by polling watched by polling coverage gap — not watched coverage gap — not watched motion — 2026-10-02T18:31:03.318000+00:00 motion — 2026-10-02T18:31:03.318000+00:00 snapshot — 2026-10-02T18:31:03.318000+00:00 snapshot — 2026-10-02T18:31:03.318000+00:00 doorbell — 2026-10-02T18:31:09.318000+00:00 doorbell — 2026-10-02T18:31:09.318000+00:00 door opened — 2026-10-02T18:31:23.318000+00:00 door opened — 2026-10-02T18:31:23.318000+00:00 door closed — 2026-10-02T18:31:38.318000+00:00 door closed — 2026-10-02T18:31:38.318000+00:00 door opened — 2026-10-02T19:36:03.318000+00:00 door opened — 2026-10-02T19:36:03.318000+00:00 worker check-in — 2026-10-02T19:36:03.318922+00:00 worker check-in — 2026-10-02T19:36:03.318922+00:00 door closed — 2026-10-02T19:36:15.318000+00:00 door closed — 2026-10-02T19:36:15.318000+00:00 departure cue — 2026-10-02T19:36:18.318000+00:00 departure cue — 2026-10-02T19:36:18.318000+00:00 snapshot — 2026-10-02T19:36:18.318000+00:00 snapshot — 2026-10-02T19:36:18.318000+00:00
scheduled window (with lead/lag) watched   gap observation   self-reported check-in

2 late-arriving event(s) retained for this site — shown as gray marks where they fall inside the strip. They were not merged into the signed record.

Review and corrections

original and 4 append-only reviews verified (integrity only)

Export original + review chain Download dispute pack Privacy export Printable brief
Revision 1: dispute — Maria Chen (worker)
Self-reported reason schedule_difference — Service or timing differed from the plan. Stated by the worker, not verified.

I dispute this record — I arrived before the first observation shown.

Received 11:06:11 AM · hash 84fdc95eff712d55…
Revision 2: household account — no one seen — Household member (household)

My mother was home all morning and says the doorbell never rang — nobody came to the door before ten.

Household account via the family link — self-reported; identity not independently verified. It doesn't alter the worker or coordinator stances.

Received 11:06:12 AM · hash a0a670db4e09dd3c…
Revision 3: household account — saw someone — Household member (household)

I was home that afternoon � I heard the doorbell a little after six and saw someone at the door. I can't say how long she stayed.

Household account via the family link — self-reported; identity not independently verified. It doesn't alter the worker or coordinator stances.

Received 11:09:43 AM · hash 08dd5d5fed59df57…
Revision 4: household account — saw someone — Household member (household)

I was home that afternoon; I heard the doorbell a little after six and saw someone at the door. I can't say how long she stayed. (Re-sending — my earlier message had a garbled character.)

Household account via the family link — self-reported; identity not independently verified. It doesn't alter the worker or coordinator stances.

Received 11:57:39 AM · hash e37d180ba1fe1b55…

This form is inert in the snapshot — on a live deployment it posts a signed entry.

Append coordinator statement

Supply both times or neither. These are reported times, not independently measured work duration. Original observations will not change.

This form is inert in the snapshot — on a live deployment it posts a signed entry.

Conclude the record

A resolution appends the coordinator's signed conclusion. It never edits or removes the worker's statement — a later worker statement re-opens the record.

Observation coverage

Observed — events on record
Attest polled Ring Event History during this window; it attests what the pipeline observed, not what physically happened.
32%
6 successful polls · 11 history events returned for this device
coverage gap
11:31:38 AM – 12:06:03 PM not watched by any successful poll
12:36:15 PM – 1:06:03 PM not watched by any successful poll

Original signed record #2

Ed25519 signature valid — integrity only local / test data
Replay-clocked record — replay 2f3ad3e1913b44259c05fac05f72981c · check-in received at wall time 11:06:05 AM
sha256 6eb91537d98252e89178633a219d0326171e697406f459bc52e6178bc0ff3344
previous c54b4aa30fdb05172fe02eaac09b09ef2167a1eca227da9a892eccd432187d6f
Signed payload (JSON)
{
  "assessment": {
    "attendance": "self_reported",
    "departure_verified": false,
    "identity_verified": false,
    "requires_review": true,
    "signature_scope": "record_integrity_only",
    "time_worked_minutes": null
  },
  "checked_in_at": "2026-10-02T19:36:03.318922+00:00",
  "clock": {
    "checkin_received_at": "2026-10-09T18:06:05.765065+00:00",
    "issuance_uses_wall_clock": true,
    "mode": "replay",
    "replay_id": "2f3ad3e1913b44259c05fac05f72981c"
  },
  "close_reason": "departure",
  "closed_at": "2026-10-02T19:36:18.318922+00:00",
  "cures_act_elements": {
    "date": {
      "basis": "scheduled_date_observation_timestamps_are_device_reported",
      "value": "2026-10-02"
    },
    "individual_providing": {
      "basis": "scheduled_worker_plus_self_report_identity_unverified",
      "value": "Maria Chen"
    },
    "individual_receiving": {
      "basis": "premises_not_a_verified_person",
      "value": "Alvarez residence"
    },
    "location": {
      "basis": "device_anchored_at_premises_not_gps",
      "value": "ava1.ring.device.0F9EB1CB06604797A169"
    },
    "service_type": {
      "basis": "scheduled_expectation_not_verified_performed",
      "value": "Morning care visit"
    },
    "status": "corroboration_map_only_not_an_evv_submission",
    "time_begins_ends": {
      "basis": "observed_interval_bounds_never_time_worked",
      "value": [
        "2026-10-02T18:31:03.318000+00:00",
        "2026-10-02T19:36:18.318000+00:00"
      ]
    }
  },
  "data_origin": "local_or_test",
  "departed_at": null,
  "departure_candidate_at": "2026-10-02T19:36:18.318000+00:00",
  "duration_minutes": null,
  "evidence": [
    {
      "at": "2026-10-02T18:31:03.318000+00:00",
      "device": "ava1.ring.device.0F9EB1CB06604797A169",
      "ingestion_source": "webhook",
      "kind": "arrival_motion",
      "media_sha256": null,
      "ring_event": "motion_detected",
      "ring_history_event_id": null,
      "ring_request_id": "ed016276-eb7a-43a8-9b70-db757af215c7",
      "ring_sub_type": "human"
    },
    {
      "at": "2026-10-02T18:31:03.318000+00:00",
      "device": "ava1.ring.device.0F9EB1CB06604797A169",
      "ingestion_source": "local_or_test",
      "kind": "snapshot",
      "media_sha256": "b85ccab328138c7e3cbcf6d8cce21b452be2267c6fe12bc9a682b77ea1c35ebd",
      "ring_event": null,
      "ring_history_event_id": null,
      "ring_request_id": null,
      "ring_sub_type": null
    },
    {
      "at": "2026-10-02T18:31:09.318000+00:00",
      "device": "ava1.ring.device.0F9EB1CB06604797A169",
      "ingestion_source": "webhook",
      "kind": "doorbell",
      "media_sha256": null,
      "ring_event": "button_press",
      "ring_history_event_id": null,
      "ring_request_id": "d5413a3b-08e9-411c-9c17-45861df7a0ee",
      "ring_sub_type": null
    },
    {
      "at": "2026-10-02T18:31:23.318000+00:00",
      "device": "ava1.ring.device.1C5AE0F5809743D9A4D9",
      "ingestion_source": "webhook",
      "kind": "door_opened",
      "media_sha256": null,
      "ring_event": "contact_sensor_faulted",
      "ring_history_event_id": null,
      "ring_request_id": "ceb2b2a0-c6a6-4228-ba46-2f4760036dd6",
      "ring_sub_type": null
    },
    {
      "at": "2026-10-02T18:31:38.318000+00:00",
      "device": "ava1.ring.device.1C5AE0F5809743D9A4D9",
      "ingestion_source": "webhook",
      "kind": "door_closed",
      "media_sha256": null,
      "ring_event": "contact_sensor_cleared",
      "ring_history_event_id": null,
      "ring_request_id": "98eb65ff-2b8e-4969-aaf7-514c1a373b97",
      "ring_sub_type": null
    },
    {
      "at": "2026-10-02T19:36:03.318000+00:00",
      "device": "ava1.ring.device.1C5AE0F5809743D9A4D9",
      "ingestion_source": "webhook",
      "kind": "door_opened",
      "media_sha256": null,
      "ring_event": "contact_sensor_faulted",
      "ring_history_event_id": null,
      "ring_request_id": "bb898f16-801b-4585-86e3-8ad200cf0ac3",
      "ring_sub_type": null
    },
    {
      "at": "2026-10-02T19:36:03.318922+00:00",
      "device": null,
      "ingestion_source": "unknown",
      "kind": "checkin",
      "media_sha256": null,
      "ring_event": null,
      "ring_history_event_id": null,
      "ring_request_id": null,
      "ring_sub_type": null
    },
    {
      "at": "2026-10-02T19:36:15.318000+00:00",
      "device": "ava1.ring.device.1C5AE0F5809743D9A4D9",
      "ingestion_source": "webhook",
      "kind": "door_closed",
      "media_sha256": null,
      "ring_event": "contact_sensor_cleared",
      "ring_history_event_id": null,
      "ring_request_id": "b4d9dfd4-4fbc-4f5c-a271-a864276e945f",
      "ring_sub_type": null
    },
    {
      "at": "2026-10-02T19:36:18.318000+00:00",
      "device": "ava1.ring.device.0F9EB1CB06604797A169",
      "ingestion_source": "webhook",
      "kind": "departure_motion",
      "media_sha256": null,
      "ring_event": "motion_detected",
      "ring_history_event_id": null,
      "ring_request_id": "7bdb90da-4843-48f4-a94e-94248515bfe0",
      "ring_sub_type": "human"
    },
    {
      "at": "2026-10-02T19:36:18.318000+00:00",
      "device": "ava1.ring.device.0F9EB1CB06604797A169",
      "ingestion_source": "local_or_test",
      "kind": "snapshot",
      "media_sha256": "cc56f09f352d5f6ef7e91977afc369d4dc574012a792d7fd83257de071931e62",
      "ring_event": null,
      "ring_history_event_id": null,
      "ring_request_id": null,
      "ring_sub_type": null
    }
  ],
  "first_observed_at": "2026-10-02T18:31:03.318000+00:00",
  "flags": [
    {
      "code": "departure_unconfirmed",
      "message": "Record closed for review; direction, identity, and continuous presence are not established",
      "severity": "warn"
    },
    {
      "code": "observed_interval_short",
      "message": "Observations span 65 min; 90 min scheduled. Time worked is unknown",
      "severity": "warn"
    }
  ],
  "history_poll_coverage": {
    "claim": "Attest polled Ring Event History during this window; it attests what the pipeline observed, not what physically happened",
    "covered": [
      {
        "end": "2026-10-02T18:31:38.318922+00:00",
        "start": "2026-10-02T18:31:03.318000+00:00"
      },
      {
        "end": "2026-10-02T19:36:15.318922+00:00",
        "start": "2026-10-02T19:06:03.318922+00:00"
      }
    ],
    "events": 11,
    "failed_polls": 0,
    "fraction": 0.324,
    "gaps": [
      {
        "end": "2026-10-02T19:06:03.318922+00:00",
        "start": "2026-10-02T18:31:38.318922+00:00"
      },
      {
        "end": "2026-10-02T20:06:03.318922+00:00",
        "start": "2026-10-02T19:36:15.318922+00:00"
      }
    ],
    "interruptions": [],
    "live_sessions": [],
    "polls": 6,
    "state": "observed_with_events",
    "window": {
      "end": "2026-10-02T20:06:03.318922+00:00",
      "start": "2026-10-02T18:31:03.318000+00:00"
    }
  },
  "issued_at": "2026-10-09T18:06:05.909358+00:00",
  "journal_head": "21db708bfb80dd53e4f32a634070fe25b140e9ee94ef349a5e49284b63bb6f74",
  "last_observed_at": "2026-10-02T19:36:18.318000+00:00",
  "observed_span_minutes": 65.25,
  "prev_hash": "c54b4aa30fdb05172fe02eaac09b09ef2167a1eca227da9a892eccd432187d6f",
  "receipt_id": "rcpt_8af58f6242d04e13a94147ddc2c70a19",
  "ring_history": [
    {
      "end": "2026-10-02T19:36:38.318000+00:00",
      "event_type": "motion",
      "id": "ava1.ring.device.0F9EB1CB06604797A169.motion.1790969778318",
      "start": "2026-10-02T19:36:18.318000+00:00"
    },
    {
      "end": "2026-10-02T18:31:29.318000+00:00",
      "event_type": "ding",
      "id": "ava1.ring.device.0F9EB1CB06604797A169.ding.1790965869318",
      "start": "2026-10-02T18:31:09.318000+00:00"
    },
    {
      "end": "2026-10-02T18:31:23.318000+00:00",
      "event_type": "motion",
      "id": "ava1.ring.device.0F9EB1CB06604797A169.motion.1790965863318",
      "start": "2026-10-02T18:31:03.318000+00:00"
    }
  ],
  "schedule": {
    "expected_minutes": 90,
    "id": "sch_7b4cdd6dba26",
    "service": "Morning care visit",
    "window_end": "2026-10-02T20:06:03.318922+00:00",
    "window_start": "2026-10-02T18:01:03.318922+00:00"
  },
  "scheduled_worker": {
    "id": "wkr_08da460682ff",
    "name": "Maria Chen"
  },
  "schema": "attest.receipt/2",
  "sequence": 2,
  "site": {
    "door_camera_id": "ava1.ring.device.0F9EB1CB06604797A169",
    "door_sensor_id": "ava1.ring.device.1C5AE0F5809743D9A4D9",
    "id": "site_a55d249ad6dd",
    "name": "Alvarez residence",
    "ring_account_id": "ava1.ring.account.SANDBOX"
  },
  "state": "closed",
  "summary": "Door activity was observed at Alvarez residence from 6:31 PM to 7:36 PM, spanning about 65 minutes. The link issued to Maria Chen was used to self-report presence at 7:36 PM; identity was not independently verified. These observations do not establish departure, continuous presence, or time worked. Review notes: Record closed for review; direction, identity, and continuous presence are not established; Observations span 65 min; 90 min scheduled. Time worked is unknown.",
  "summary_provenance": {
    "fallback_reason": null,
    "is_attendance_evidence": false,
    "model": null,
    "source": "template"
  },
  "visit_id": "vis_70e42116a4cf",
  "worker": "Maria Chen",
  "worker_id": "wkr_08da460682ff"
}