An outside view of your frontend.

We help product teams and founders understand frontend risks and decide what deserves attention. Based in Lisbon, working remotely.

You bring the context. We bring an independent review.

You know your product, its customers, and what you want to do next. We start by understanding that context and how the product was built.

We examine the frontend, explain what is working well, and identify risks worth addressing. Each recommendation has a reason, so you can judge what deserves attention.

What working together looks like

One reviewer responsible

You work with one reviewer who is responsible for the findings and available to discuss them.

Room for your work

Most communication happens in writing. You can respond around your normal work.

Conclusions you can examine

Recommendations come with supporting evidence. We also state what we could not verify.

Frontend, in the context of the product.

We review web application frontends, particularly React and Next.js. Our focus is how the code affects product performance and future changes.

What the audit includes →

The plan is yours to use.

Use the plan yourself or share it with a developer. If you want our help with a specific part, we can discuss a separate implementation scope and availability.

How the audit works →

Let’s work out what deserves attention.

Tell us about your product and what you would like to understand better.

Request audit availability

Analytics & session replay

Detailed privacy settings

Your saved choice: Not selected

Allow PostHog EU to measure visits, form outcomes, browser errors and page performance, and record masked sessions to find usability problems?

Analytics and session recording are optional. Their software loads only after you allow them. You can use the site and contact form without them.

A random browser ID links repeat visits, events and recordings to a pseudonymous profile. These data are not fully anonymous.

Cloudflare estimates your country from the network connection. We send only the country code to PostHog; city, precise location and the original IP are not stored in analytics events.

Session replay reconstructs interactions with this website. We mask all page text and exclude the entire contact form before transmission. Form entries are not sent to analytics. We do not sell your data.

We save your allow/refuse choice for 180 days. This is not the retention period for analytics data. Change your choice at any time through Privacy & choices in the footer. Your theme is also stored locally.

Do not allow stops future analytics and recording. To delete analytics linked to this browser, select Request deletion of analytics data in Privacy & choices; PostHog processes the request under its data-deletion procedures.

Hosting, form security and operational server measurements continue separately.

Read Privacy Policy ↗

Closing with ×, Escape or a click outside saves a refusal and stops analytics and recording.