"use client" import { useState } from "react" import { motion, AnimatePresence } from "framer-motion" import { Plus, Minus } from "lucide-react" const FAQS = [ { q: "Is there really a free plan?", a: "Yes — the Starter plan is free forever. You get 1 property, up to 3 tenants, rent tracking, maintenance requests, and lease management. No credit card needed to sign up.", }, { q: "What happens when my trial ends?", a: "There's no trial — paid plans start immediately when you upgrade. If you're on the free Starter plan, it never expires. You upgrade when you outgrow it.", }, { q: "Can I cancel anytime?", a: "Yes. Cancel any time from your billing portal — no questions, no fees. Your data stays accessible for 30 days after cancellation so you can export everything.", }, { q: "Do tenants need to create an account?", a: "No. Each tenant gets a unique private link to their portal — no account creation, no password. They can view rent history and submit maintenance requests instantly.", }, { q: "Does Property Management Network handle actual rent collection?", a: "Yes — the Pro and Landlord plans include Stripe payment link generation. You can create a payment link for each tenant and they pay directly via card or bank transfer.", }, { q: "Is my data secure?", a: "Yes. All data is stored in Supabase with row-level security (RLS) — meaning landlords only ever see their own data, and tenants only see their own records. All data is encrypted at rest and in transit.", }, { q: "Can I manage multiple properties?", a: "The Starter plan supports 1 property. Pro supports up to 10. Landlord and Lifetime plans support unlimited properties and units.", }, { q: "What's included in the Lifetime deal?", a: "The Lifetime plan is a one-time payment of $199. You get everything in the Landlord plan — unlimited properties, tenants, 25GB storage, AI calls, team access — with no recurring fees, ever. All future updates included.", }, ] export function FAQ() { const [open, setOpen] = useState(null) return (

FAQ

Common questions

Everything you need to know before signing up.

{FAQS.map((faq, i) => ( {open === i && (

{faq.a}

)}
))}
) }