Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 14 additions & 2 deletions PRIVACY.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,17 @@ The value is:
Future-version values are left untouched and refused rather than migrated
silently. Invalid and oversized values are ignored.

The named-plan library is a separate opt-in store, `controlcurrent.plans.v1`,
limited to 12 browser plans and 64 KiB. **Save current as a new plan** and
**Duplicate selected** write to this store. Rename and delete affect only the
selected named plan. Plans contain browser choices and a name, never pasted
headers or evidence. No library is created automatically.

Hand-offs between tools carry browser choices and selected feature IDs in a
bounded URL fragment. The receiving page removes the fragment from its current
address after reading it. Fragments are not sent in HTTP requests. These actions
do not save a plan to either local-storage key.

## Exports

JSON exports are generated locally from the displayed calculation. They contain
Expand Down Expand Up @@ -158,5 +169,6 @@ no imported policy, decision, evidence or visitor values.

## Deletion

Use **Clear saved profile** in the planner or clear the site's storage in the
browser. There is no application-side server copy.
Use **Delete saved plan** for the current saved profile and remembered result,
and **Delete selected** for individual named plans. Clearing the site's storage
removes both stores. There is no application-side server copy.
9 changes: 8 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,9 @@ checker or certification service.
- Import explicit minimums from a local `.browserslistrc` or `package.json`.
- Search and filter the result, including a blockers-only view.
- Save a browser plan locally or export it as JSON.
- Keep up to 12 named plans locally, with separate rename, duplicate and delete actions.
- Compare two editable browser plans and calculate the minimum increases needed for selected features.
- Transfer calculated minimums directly to the planner without saving them.
- Opt in to remembering one result so a later data update can be compared.
- Compare an exported result with a newer result from the same source version.
- Read exact source versions, package timestamps and local package age beside
Expand All @@ -79,16 +82,20 @@ checker or certification service.

### Explore the source data

- Read plain-language pages for 30 browser security and privacy features.
- Read plain-language pages for 36 browser security and privacy features.
- Compare current browser support in a matrix.
- See exact source mappings, qualifications and known data gaps.
- Review source changes and pinned Web Platform Tests links.
- Trace support across recorded browser releases and explore deployment dependencies as interactive circuits.
- Read retained results from exact public browser-test runs, with file outcomes separate from subtest totals.
- Inspect exact test selections for individual camera, microphone, geolocation and data-clearing directives, with their own counts and coverage limits.
- Validate exported contracts with public draft 2020-12 JSON Schemas.
- Find the oldest browser versions that support a selected group of features.

### Review evidence locally

- Paste a redacted HTTP response-header snapshot.
- Select or import a browser plan to show compatibility beside each header finding.
- Choose or drop a bounded JSON evidence file from an authorised collection.
- Review page, header, request, passkey and local resource evidence without
executing supplied markup or loading its resources.
Expand Down
Loading
Loading