lifkuru

For Lovable and Bolt apps

Before your Lovable app takes real users

A read-only audit of your Supabase policies, keys, Stripe and GDPR basics. €390, written report.

Get a quote or write to info@lifkuru.com

Three checks you can do yourself in 20 minutes

  1. Open Supabase, Authentication, Policies. Any select policy on a table with customer data that reads using (true) is public.
  2. Sign out of your app, open DevTools, Network tab, reload. Every request to /rest/v1/ that returns rows is data anyone can fetch with your anon key.
  3. Create two test users. Sign in as one, try to read the other's rows through the API. If it works, so can a stranger.
Free one-page self-check list (PDF)

The same 20-minute check in full: Supabase, keys and functions, Stripe. Every point can be done in your own dashboards.

Free tool rls-whisperer.lovable.app

Paste your policies, it shows which tables anon can read.

What the €390 audit covers

RLS policies

Table by table: who can read, insert, update and delete, and whether the policy matches what the app expects.

Keys and edge functions

Which keys are in the client code, which are server-only, and what the edge functions check before they act.

Stripe

Webhook signature checks and whether the paywall is enforced on the server, not only in the UI.

Auth settings

Email confirmation, rate limits, password rules, session lifetime.

GDPR basics

What personal data is stored, where, who can read it, and whether the privacy notice says the same.

Written report

Findings with a fixed-first list: what to fix today, what this week, what can wait. Delivered within five working days after access.

Read-only. We change nothing in your project. We need viewer or read access that you can revoke afterwards.

What happens after

Audit€390

written report; credited against the next project

Stabilisation€2,900–4,500

the fixes from the report: policies, keys, payments, EU hosting

MVP launch€8,500–12,000

when the prototype needs a rebuild before real users

Carefrom €390/month

hosting, monitoring, patches; cancel any month

Prices are final: lifkuru is not VAT-registered, no VAT is added. The audit is credited against the next project. We agree the fixed price in writing before the start.

Why us

Send the link to your app

Write what the app does and where it runs (Supabase, Stripe, hosting). We reply within one business day in Estonian, English or Russian: what we check and when the report is ready.

Get a quote or write to info@lifkuru.com