Every component is self-hostable, portable, and vendor-independent. You own everything.
Static site generator. Zero JS by default. Fast, modern, content-focused.
MIT LicenseUtility-first CSS framework. Compiled, not runtime. Tiny bundle.
MIT LicensePrivacy-first analytics. No cookies, no Google, no consent banners.
AGPL-3.0Product analytics, session replay, feature flags, A/B testing. Self-hosted.
MIT LicenseBusiness intelligence. SQL-native dashboards. Self-hosted. Free.
AGPL-3.0Workflow automation. Visual node editor. Self-hosted. 400+ integrations.
Sustainable Use LicensePHP + MySQL CRM. Self-hosted. Highly customizable. API-first.
GPL-3.0Modern CRM alternative. Node.js + Postgres. Sleek UI. Open-source.
AGPL-3.0Open-source DocuSign alternative. E-signatures. Self-hosted.
AGPL-3.0Open-source Calendly alternative. Scheduling infrastructure. Self-hosted.
AGPL-3.0Repository, version control, GitHub Pages hosting, issue tracking.
Free for OSSStatic site hosting. CDN. Edge functions. Form handling. Free tier.
Free TierEngineer clicks Google/Meta/Snap/TikTok ad with UTM parameters. Plausible logs the visit with source, medium, campaign, content, and region.
Astro serves static HTML in <100ms. PostHog captures page_view event with UTM, referrer, and device. Scroll depth and time-on-page tracked.
User clicks "Book Consultation" or WhatsApp. Cal.com iframe opens for scheduling. PostHog logs cal_booking_start and cal_booking_complete events.
Form submission triggers n8n webhook. Lead is enriched with engagement score, priority, and next action. Saved to EspoCRM/Twenty. Welcome email + WhatsApp sent automatically.
n8n nurture sequence fires on day 1 (value-add), 3 (social proof), 7 (urgency), 14 (consultation push), 21 (final nudge). Channel selected by language preference.
Status changes to "Enrolled" trigger KPI capture workflow. Data pushed to Metabase for revenue, CAC, LTV calculations. Alerts fire if thresholds breached.
Saudi Personal Data Protection Law compliance built into CRM schema (consent fields), MOU (data processing clauses), and n8n workflows (72-hour breach notification).
Saudi Central Bank cybersecurity requirements addressed through self-hosted infrastructure, encrypted data at rest, and technical/organizational safeguards per MOU Section 8.
All self-hosted tools support TLS 1.3. Database connections encrypted. No third-party data sharing without explicit consent. Full audit trail in CRM Activity entity.