import { useId } from 'react' import { SquaresPlusIcon, BeakerIcon, CurrencyDollarIcon, AdjustmentsVerticalIcon, SparklesIcon, ServerStackIcon } from '@heroicons/react/24/solid' import Image from 'next/image' import AppScreenshot from '@/images/app_screenshot.png' import { Container } from '@/components/Container' const features = [ { name: 'Engage Supporters with Community Tools.', description: 'Inspire action through built-in community tools like forums, comments, and stories that spark meaningful participation.', icon: SquaresPlusIcon, }, { name: 'Train with AI-powered Learning Paths.', description: 'Deliver scalable training with AI-powered learning paths, auto-generated content, and multilingual support.', icon: BeakerIcon, }, { name: 'Fundraise via Peer & Micro-Donations.', description: 'Empower supporters to fundraise through peer-to-peer campaigns, micro-donations, and integrated payment solutions.', icon: CurrencyDollarIcon, }, { name: 'Measure & Optimize Real-World Impact.', description: 'Track real impact with dashboards that visualize KPIs, community activity, and field-level data.', icon: AdjustmentsVerticalIcon, }, { name: 'White-Label Everything.', description: 'Own your brand with a fully customizable platform—your name, your colors, your digital HQ.', icon: SparklesIcon, }, { name: 'Robust & Secure Infrastructure.', description: 'Host on your terms via decentralized, privacy-respecting infrastructure built for trust and security.', icon: ServerStackIcon, }, ] function DeviceArrowIcon(props: React.ComponentPropsWithoutRef<'svg'>) { return ( ) } function DeviceCardsIcon(props: React.ComponentPropsWithoutRef<'svg'>) { let id = useId() return ( ) } function DeviceClockIcon(props: React.ComponentPropsWithoutRef<'svg'>) { return ( ) } function DeviceListIcon(props: React.ComponentPropsWithoutRef<'svg'>) { return ( ) } function DeviceLockIcon(props: React.ComponentPropsWithoutRef<'svg'>) { return ( ) } function DeviceChartIcon(props: React.ComponentPropsWithoutRef<'svg'>) { return ( ) } export function SecondaryFeatures() { return (

The Platform Built for Purpose-driven Organizations

Engage OS is the first plug-and-play engagement infrastructure built for civil society. From Red Cross OS to Montessori OS, any org can launch their own digital headquarters—no tech team needed.

App screenshot
    {features.map((feature) => (
  • {feature.name}

    {feature.description}

  • ))}
) }