Files
property-management-network/app/(marketing)/privacy/page.tsx
T
Leon SerfatyandClaude Opus 4.8 857b9a7811 Initial import: property management SaaS + security hardening + admin dashboard
Property Management Network — Next.js 16 (App Router), Better Auth,
Drizzle ORM over PostgreSQL, Stripe, OpenAI, Resend.

Includes:
- Security hardening: access-control/IDOR fixes, TLS-by-default DB layer,
  constant-time cron auth, strict security headers, atomic AI quota gating,
  HTML/email output encoding, demo-backdoor disabled in production.
- Superadmin dashboard at /admin (overview/MRR, server-paginated users with
  ban/impersonate/plan/delete, billing, platform activity + admin audit log,
  AI usage, system health) via the Better Auth admin plugin.
- Seed/migration utility scripts under scripts/.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 20:36:07 -04:00

18 lines
920 B
TypeScript

export const metadata = { title: "Privacy Policy — Property Management Network" }
export default function PrivacyPage() {
return (
<div className="mx-auto max-w-3xl px-6 py-24">
<h1 className="text-3xl font-bold text-white mb-8">Privacy Policy</h1>
<p className="text-white/50 text-sm leading-relaxed">
This Privacy Policy describes how Property Management Network collects, uses, and protects your information.
We collect only the data necessary to provide the service (account info, property data you enter,
and usage analytics). Your data is stored securely in Supabase with row-level security
no other user can access your records. We do not sell your data to third parties.
Files you upload are stored in private buckets and accessible only to you.
For questions, contact us at support@propertymanagement.network.
</p>
</div>
)
}