# Audeep audit report: floov.co

- **Grade:** B (90/100)
- **Target:** https://floov.co/
- **Tier:** quick
- **Audited:** 2026-08-29T09:30:14.727Z (UTC)
- **Pages crawled:** 1 (single page)
- **Observe-only:** Verified ✓. 0 write attempts, 120/122 requests to target

## Summary

4 evidence-backed findings: 0 critical, 0 high, 2 medium, 2 low.

By category (of the 3 included): UX 1 · Design 1 · Security 1.

### Report card

| Dimension | Grade | Score | Findings |
| --- | --- | --- | --- |
| Functional | A | 100/100 | 0 |
| Security | A | 99/100 | 1 |
| Accessibility | A | 100/100 | 0 |
| UX | B | 96/100 | 1 |
| Performance | A | 99/100 | 1 |
| SEO | A | 100/100 | 0 |
| Design | B | 96/100 | 1 |

> Note: this is a free Quick report. It includes the top 3 findings; 1 more (see severity totals above) are available in the Deep report.

## Product understanding

- Source: surface-observation
- Product: Not identified
- Category: unknown
- Summary: This report used the audited public surface without paid discovery context.

## Coverage

- Access: public
- Status: complete
- Rendered pages: 1/1
- Target requests: 120/80
- Synthetic signup completed: no
- Post-signup target writes: 0

## Observed actions

No target actions were recorded for this report.

## Safe stops

No safe stop was triggered.

## Cleanup and residue

- Status: not-required
- Summary: No synthetic account or target records were created by this audit.

## Finding verification

- 121054c5-a603-4389-ad59-135a5f95ed51-ux-tap-target-1: evidence-backed (screenshot, dom-selector). The finding is tied to evidence captured during this audit.
- 121054c5-a603-4389-ad59-135a5f95ed51-design-control-drift-3: evidence-backed (screenshot, dom-selector). The finding is tied to evidence captured during this audit.
- 121054c5-a603-4389-ad59-135a5f95ed51-missing-security-header-0: evidence-backed (request). The finding is tied to evidence captured during this audit.

## Headline finding

### [MEDIUM] Tap target is too small on mobile

- Category: UX · Confidence: confirmed · Type: `ux-tap-target`
- Detail: "Cookie Policy" renders at 73x14px in the first mobile viewport.
- Evidence: `#cookie-consent-description > a:nth-of-type(1)`
- Screenshot: /audit-artifacts/121054c5-a603-4389-ad59-135a5f95ed51/page.png
- Page: https://floov.co/

## All findings, grouped by severity

### MEDIUM: 2 issues

#### 1. Tap target is too small on mobile

- Severity: medium · Category: UX · Confidence: confirmed · Type: `ux-tap-target`
- Detail: "Cookie Policy" renders at 73x14px in the first mobile viewport.
- Evidence: `#cookie-consent-description > a:nth-of-type(1)`
- Screenshot: /audit-artifacts/121054c5-a603-4389-ad59-135a5f95ed51/page.png
- Page: https://floov.co/

#### 2. Buttons on this page are styled inconsistently

- Severity: medium · Category: Design · Confidence: confirmed · Type: `design-control-drift`
- Detail: 9 visually distinct button treatments render on one page, counting background, text colour, border, corner radius and weight (including "Start Building for Free", "View Features", "Is the Free plan really free forever?", "Cookie Preferences", "Preferences"). When every button looks different, none of them reads as the primary action, and people hesitate over which one to press.
- Evidence: `button[aria-label="Open Menu"]`
- Screenshot: /audit-artifacts/121054c5-a603-4389-ad59-135a5f95ed51/page.png
- Page: https://floov.co/

### LOW: 1 issue

#### 1. Important browser security headers are missing

- Severity: low · Category: Security · Confidence: confirmed · Type: `missing-security-header`
- Detail: Missing: content-security-policy, strict-transport-security
- Evidence: `GET / -> 200`
- Request: GET https://floov.co/ → 200
- Page: https://floov.co/

---

Generated by Audeep (observe-only QA audits) · report id 121054c5-a603-4389-ad59-135a5f95ed51
