Sightline · sample report

Our own website, audited by Sightline.

This is Sightline's Website Analyzer report on seekingdatalabs.com, the site you are reading. We ran it on our own public pages and then checked every finding by hand against the live site. It is the same report a subscriber gets for their own domain.

Site
seekingdatalabs.com (ours)
Audited
17 September 2026
Checked by hand
27 September 2026
Findings kept
4 of 25

How this report was made

We kept only what we could re-check on the live site.

Pages read
4 public pages, no login
Date
17 September 2026
Re-checked on the live site
27 September 2026
Findings kept
4 of 25
Left out
21: most concerned pages that have changed or been withdrawn since, some did not hold up when a person read them, and one could not be shown without naming a supplier
What “checked” means
Every finding cites what we saw on the live page: a quote, the page markup or a measurement. A finding we could not show you that way is not in this report.

Scores are not shown, because they were computed over all 25 findings. Findings are dated 17 September 2026; some have since been fixed on the live site.

At a glance

4 recommended fixes across 2 of the 4 pages checked. None is urgent; all 4 are worth addressing.

Start with

  1. Retire the template framing on the legal pages
  2. Close the EU representative question
  • 0 high
  • 4 medium
  • 0 low

4 of 4 pages audited

Verdict

Our own site holds up on its product and documentation pages: the homepage and the API reference produced no finding that survived verification. The weak point is the legal set. The Privacy Policy leaves the EU representative question open and, like the Cookie Policy, describes itself as a template that readers should have reviewed by counsel before relying on it.

Fix these first

Ranked by how much of this report one fix removes, cheapest win first.

  1. Retire the template framing on the legal pages

    Two disclaimers per page, one of them calling the page a template, undercut documents whose only job is to be relied upon.

    days of workOn Privacy Policy, Cookie Policy

  2. Close the EU representative question

    The policy says the question is still being assessed instead of stating either the appointed representative or the exemption relied on.

    days of workOn Privacy Policy

Findings

Every finding across all pages, worst first within each area: what a visitor meets (Interface), what a crawler reads (Search visibility), and how the site is built (Technical). Each one names the problem, the evidence we saw, why it matters and, where the audit recorded one, the fix.

Show

Interface

0 high 1 medium 0 low 1 finding
  • Medium

    The page calls itself both a template and the policy

    Problem

    The first sentence says 'This document is a good-faith template' and the next paragraph says 'This policy explains the cookies and browser-storage items that seekingdatalabs.com uses'. A template is a draft; a policy is a statement of actual practice. The page asks to be read as both.

    Why it matters

    Visitors read the words on a page as the company speaking. A slip or an unclear phrase is quick to fix, but it makes the page look less carefully kept.

    Fix

    Drop the template wording so the page reads as the operative policy it is.

    Evidence and technical detail
    Evidence
    Found on page"This document is a good-faith template""This policy explains the cookies and browser-storage items that seekingdatalabs.com uses"
    How to check it

    Open https://seekingdatalabs.com/cookies/ in a browser, press Ctrl+F (Mac: Cmd+F) and search for "This document is a good-faith template".

    cookie_policy.correctness.ce09c78fbd1e
    correctnessCookie PolicySDL-02

Search visibility

0 high 0 medium 0 low 0 findings

No Search visibility findings in this run.

Technical

0 high 3 medium 0 low 3 findings
  • Medium

    The EU representative question is left open

    Problem

    The policy explains that GDPR Art. 27 requires an EU representative unless the Art. 27(2) exemption applies, then states 'We are assessing this; if a representative is appointed, its name and address will be published here.' The reader learns neither the representative nor the exemption being relied on, so an EU data subject does not know whether there is a point of contact inside the EU.

    Why it matters

    A visitor who meets this gets a page that does not do what it says. Most leave rather than try again, and the ones who stay trust the rest of the site less.

    Fix

    State the outcome: either publish the appointed representative or state that the Art. 27(2) exemption is relied on and why.

    Evidence and technical detail
    Evidence
    Found on page"We are assessing this; if a representative is appointed, its name and address will be published here."
    How to check it

    Open https://seekingdatalabs.com/privacy/ in a browser, press Ctrl+F (Mac: Cmd+F) and search for "We are assessing this; if a representative is appointed".

    privacy_policy.correctness.59f0ba77724e
    correctnessPrivacy PolicySDL-03
  • Medium

    Two overlapping not-legal-advice disclaimers

    Problem

    The page opens with a disclaimer calling itself 'a good-faith template' that 'should be reviewed by qualified Swiss and EU data-protection and commercial counsel before it is relied upon', then repeats a differently worded version before section 1. On a page whose purpose is to be relied upon, two disclaimers of its own reliability read as an unfinished draft.

    Fix

    Keep at most one short disclaimer and drop the word template once the policy is final.

    Evidence and technical detail
    Evidence
    Found on page"This document is a good-faith template prepared to describe Seeking Data Labs…""This document is provided in good faith for transparency; it is not legal advice, and you should have it reviewed by…"
    Observedhttps://seekingdatalabs.com/privacy/ · disclaimers: 2
    How to check it

    Open https://seekingdatalabs.com/privacy/ in a browser, press Ctrl+F (Mac: Cmd+F) and search for "This document is a good-faith template prepared to describe".

    privacy_policy.correctness.d4440496a4a4
    correctnessPrivacy PolicySDL-04
  • Medium

    The same disclaimer appears twice in different words

    Problem

    The page opens with the 'good-faith template' disclaimer and repeats a second, differently worded not-legal-advice disclaimer after the consent summary. A reader cannot tell whether these are two distinct warnings or one pasted twice.

    Why it matters

    A visitor who meets this gets a page that does not do what it says. Most leave rather than try again, and the ones who stay trust the rest of the site less.

    Fix

    Merge the two disclaimers into one.

    Evidence and technical detail
    Evidence
    Found on page"This document is a good-faith template prepared to describe Seeking Data Labs…""This document is provided in good faith for transparency; it is not legal advice, and you should have it reviewed by…"
    Observedhttps://seekingdatalabs.com/cookies/ · disclaimers: 2
    How to check it

    Open https://seekingdatalabs.com/cookies/ in a browser, press Ctrl+F (Mac: Cmd+F) and search for "This document is a good-faith template prepared to describe".

    cookie_policy.correctness.626caa94a344
    correctnessCookie PolicySDL-01

Themes

  • A

    The legal pages still read as drafts

    Both data-protection pages open by calling themselves a good-faith template that should be reviewed by counsel before anyone relies on it, then repeat a second, differently worded disclaimer a few paragraphs later. A reader is left unsure whether the stated practices are operative.

    3 findingsPrivacy PolicyCookie Policy

Page by page

Each audited page with its score, what it is, its screenshot, the findings raised on it (numbered to match the boxes on the screenshot, each linking to its full entry under Findings by area) and its to-do list.

1. Homepage

The public landing page for Sightline audits and the consultancy.

No finding survived verification. The one finding the run raised here (title too long) was a counting error and was removed.

2. Docs

Public reference documentation for the Sightline reports API.

No finding survived verification. Both findings the run raised here concerned markup that has since changed: the consent banner title is no longer a document heading, and the contract links are plain links again.

3. Privacy Policy

The data-protection notice describing what personal data Seeking Data Labs processes, why, and the rights of the people concerned under Swiss and EU law.

Two verified findings. The EU representative question is left open, and the page carries two overlapping not-legal-advice disclaimers.

Findings

  • MediumSDL-03The EU representative question is left opensee finding
  • MediumSDL-04Two overlapping not-legal-advice disclaimerssee finding

4. Cookie Policy

The inventory of cookies and browser-storage items the site sets, what each is for, how long it lasts, and how consent works.

Two verified findings, both about the page presenting itself as a template while also asking to be read as the operative policy.

Findings

  • MediumSDL-01The same disclaimer appears twice in different wordssee finding
  • MediumSDL-02The page calls itself both a template and the policysee finding

What next

Fix in priority order, then measure the change.

Start with the Priorities: each one is ranked by how much of this report a single fix removes. When the fixes land, a re-audit scores the same pages against the same rubric and lists what is fixed, what is still open and what is new, so the change is measured rather than asserted.

For a re-check, or to tell us a finding is wrong, simply reply to the email this report came with.

Terms explained

The technical terms in this report, in plain words

Each name below appears in this report. It is kept because it is the word agencies and content systems use; the sentence beside it says what it means and where it is changed.

Crawler
A program that search engines and other services use to read web pages automatically, one address after another. It reads the served HTML and usually does not wait for scripts. The site owner cannot change the crawler, only what the page serves to it.

What we checked

Status
done
Basis
Requested by the site owner. Produced from public pages only
Access
anonymous, public pages only, no login
Coverage
4 of 4 planned pages audited
Scope
Checked: 4 pages (selected), not a full crawl of the site. Duplicate titles, descriptions and headings are compared across these pages only.
If you also use an SEO crawler: what overlaps, and what is only here
This analysis reads 4 pages; an SEO crawler reads every page of the site. Both check titles, meta descriptions, H1 headings and duplicates: On these 4 pages the rows should match, and for every other page and for word count per page the crawler's results stay the reference. Usually only here: the checks of statements and figures on the page, trust, usability, accessibility and the social preview.
Evidence check
Only findings with visible evidence are included; findings without it were left out

Not covered by this run (3)

  • Visual design, layout and usability were not assessed on this run.
  • Interactive flows are not clicked through, and embedded media players are not loaded.
  • Security testing is not part of this report.

Want this for your own site? Sightline is invite-only: write to hello@seekingdatalabs.com.

Invitations

Sightline is invite-only.