"use client"; import { useState, useEffect } from "react"; import { Shield, Eye, Lock, Share2, Cookie, Mail } from "lucide-react"; import PageSkeleton from "./PageSkeleton"; const sections = [ { id: "information", title: "1. Information we collect", icon: Shield, content: "We only collect what we need to run Vela for you:", bullets: [ "Account information (name, email, company name)", "Financial data you enter (invoices, expenses, payroll)", "Employee data you enter on behalf of your organisation", "Usage data and analytics (anonymised)", "IP address — used to determine your location and display prices in your local currency", ], }, { id: "usage", title: "2. How we use your information", icon: Eye, content: "Your data stays within Vela and is only used to:", bullets: [ "Provide and improve the Vela service", "Process payroll calculations", "Determine local pricing based on IP-based location tracking", "Send transactional emails (invoice notifications, payslips)", "We never sell your data to third parties — ever", ], }, { id: "security", title: "3. Data storage and security", icon: Lock, content: "We take security seriously — here's how we protect your data:", bullets: [ "Data stored on Supabase (PostgreSQL) with row-level security", "All data encrypted in transit (TLS) and at rest", "Authentication handled securely by Clerk", ], }, { id: "sharing", title: "4. Data sharing", icon: Share2, content: "We work with a small number of trusted providers to deliver Vela:", bullets: [ "Supabase — data storage and database", "Clerk — authentication and user management", "Resend — transactional email delivery", "Google — AI features via Gemini API (your prompts are not used for training)", "No data is shared with advertisers or data brokers", ], }, { id: "rights", title: "5. Your rights", icon: Eye, content: "It's your data. You're in control:", bullets: [ "Access, correct, or delete your data at any time", "Export your data in CSV format from the dashboard", "Questions? Contact us at privacy@vela.app", ], }, { id: "cookies", title: "6. Cookies", icon: Cookie, content: "We keep it simple:", bullets: [ "We use essential cookies only for authentication sessions", "No advertising or tracking cookies", "No third-party analytics cookies", ], }, { id: "contact", title: "7. Contact", icon: Mail, content: "If you have any questions about this policy or your data:", bullets: [ "Email: privacy@vela.app", "We aim to respond to all privacy requests within 7 business days", ], }, ]; export default function PrivacyPage() { const [loaded, setLoaded] = useState(false); useEffect(() => { setLoaded(true); }, []); if (!loaded) return ; return (

Privacy Policy

Last updated: April 2026

Vela is built for small businesses, and we believe in being clear about what we do with your data. This policy covers the Vela service and all associated features.

{sections.map((section) => (

{section.title}

{section.content}

    {section.bullets.map((bullet, i) => (
  • {bullet}
  • ))}
))}
); }