import { cn } from '@/utils/cn'; import type { LucideIcon, LucideProps } from 'lucide-react'; import { ClockIcon, CloudIcon, CookieIcon, DollarSignIcon, HandshakeIcon, KeyIcon, ShieldIcon, WebhookIcon, } from 'lucide-react'; import Image from 'next/image'; import { Heading2, Heading4 } from './copy'; const items = [ { title: 'Own Your Own Data', description: (

We believe that you should own your own data. That's why we don't sell your data to third parties.{' '} Ever. Period.

), icon: KeyIcon, color: '#2563EB', className: 'bg-blue-light', }, { title: 'GDPR Compliant', description: (

All our serveres are hosted in EU (Stockholm) and we are fully GDPR compliant.

), icon: ShieldIcon, color: '#b051d3', className: 'bg-[#b051d3]', }, { title: 'Cloud or Self-Hosting', description: (

Choose between the flexibility of cloud-based hosting or the autonomy of self-hosting to tailor your analytics infrastructure to your needs.

), icon: CloudIcon, color: '#ff7557', className: '', // 'bg-[#ff7557]', }, { title: 'Real-Time Events', description: (

Stay up-to-date with real-time event tracking, enabling instant insights into user actions as they happen.

), icon: ClockIcon, color: '#7fe1d8', className: '', // bg-[#7fe1d8] }, { title: 'No cookies!', description: (

Our trackers are cookie-free, skip that annyoing cookie consent banner!

), icon: CookieIcon, color: '#f8bc3c', className: 'bg-blue-dark', //'bg-[#f8bc3c]', }, { title: 'Cost-Effective', description: (

We have combined the best from Mixpanel and Plausible. Cut the costs and keep the features.

), icon: DollarSignIcon, color: '#0f7ea0', className: 'bg-[#3ba974]', }, { title: 'Predictable pricing', description: (

You only pay for events, everything else is included. No surprises.

), icon: HandshakeIcon, color: '#0f7ea0', className: 'bg-[#3ba974]', }, { title: 'First Class React Native Support', description: (

Our SDK is built with React Native in mind, making it easy to integrate with your mobile apps.

), icon: (({ className }: LucideProps) => { return ( React Native ); }) as unknown as LucideIcon, color: '#3ba974', className: 'bg-[#e19900]', }, { title: 'Powerful Export API', description:

Use our powerful export API to access your data.

, icon: WebhookIcon, color: '#3ba974', className: 'bg-[#e93838]', }, ]; export function PunchLines() { return (
Not convinced?
{items.map((item) => { const Icon = item.icon; return (
{item.title}
{item.description}
); })}
); }