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 (Use our powerful export API to access your data.
, icon: WebhookIcon, color: '#3ba974', className: 'bg-[#e93838]', }, ]; export function PunchLines() { return (