← ALL PROJECTS

FakeShop?

An experimental website-inspection tool that combines rendered-page analysis with Danish business-information signals and an explainable checklist.

Conceptual storefront inspection with a magnifying lens, checklist cards and uncertainty markers.

Inspect a storefront's visible signals

FakeShop? accepts a website address and analyzes the rendered page for a small set of signals. The implementation uses Playwright to load dynamic content, then parses the resulting HTML into a checklist rather than relying only on an unrendered download.

The current rules look for Danish trading-terms wording, a potential CVR number and a business-register lookup. Platform detection can trigger an additional inspection of a privacy-policy page.

Show the checks behind the result

  • Browser-rendered content inspection.
  • Keyword and pattern matching for selected Danish business information.
  • An external lookup for a detected CVR number.
  • Per-check findings alongside an overall rule-based result.
  • A React/TypeScript interface backed by FastAPI.

An experiment, not a trust certificate

These are limited heuristics. Missing text, a blocked page or an unavailable lookup can affect the result, and the presence of a platform or business identifier does not establish that a shop is genuine or fraudulent.

The reviewed API explicitly leaves scan-history reading and persistence disabled. This page therefore describes the implemented scanner as an experiment rather than claiming a verified archive or a comprehensive fraud-detection service. Its illustration is conceptual and contains no real shop verdict.

Project notes

This overview was prepared from a private project repository reviewed on October 29, 2026. Source access remains private; credentials, internal endpoints and confidential implementation details are not included.

Project at a glance

Project status
In development
Requirements / platforms
React/TypeScript frontend; Python/FastAPI backend with Playwright Chromium and HTML parsing dependencies. Network access is needed for the pages and lookup services being inspected.
Technologies
BeautifulSoupFastAPIPlaywrightPythonReactTypeScriptVite
Project categories
Research and developmentWeb analysis