At a glance
4 recommended fixes across 2 of the 4 pages checked. None is urgent; all 4 are worth addressing.
Start with
- 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.
-
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.
-
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.
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.
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.ce09c78fbd1ecorrectnessCookie PolicySDL-02
Search visibility
0 high 0 medium 0 low 0 findingsNo 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.59f0ba77724ecorrectnessPrivacy 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.d4440496a4a4correctnessPrivacy 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.626caa94a344correctnessCookie 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.