# Introduction to MQUAD {#introduction-to-mquad}


MQUAD is a comprehensive, multi-tenant survey management platform designed for organizations that need to collect, manage, and analyze data at scale. Built on a modern microservices architecture with FastAPI and React, MQUAD supports everything from simple questionnaires to complex research studies with thousands of respondents.


## Platform Overview {#platform-overview}


MQUAD provides a complete survey lifecycle management solution:

- **Design** — Create surveys with a drag-and-drop designer supporting 15+ question types, conditional logic, validation rules, and customizable themes.
- **Collect** — Gather responses through web links, email invitations, QR codes, or offline ODK Collect integration.
- **Manage** — Approve, edit, and review responses with full audit trail and version history.
- **Analyze** — Export data in multiple formats (CSV, JSON, Excel, SPSS, Stata, SAS) and visualize results through the analytics dashboard.
- **Secure** — Granular permission-based access control, logical tenant isolation, and comprehensive audit logging.


## Key Features {#key-features}


- **Multi-Tenant Architecture** — Logical data isolation across all services ensures that tenant data is never leaked or shared.
- **Permission-Based RBAC** — Advanced access control using specific permission strings (`super:admin`, `host:manage_tenants`) for platform and workspace management.
- **Offline Data Collection** — Seamless integration with ODK-compatible devices for surveys in remote or low-connectivity areas.
- **Response Approval Workflow** — Flexible review process to ensure data quality before finalizing submissions.
- **Bulk Operations** — Efficiently handle large numbers of users and survey responses with specialized bulk tools.
- **Stripe Payments** — Integrated payment processing for subscriptions and pro-tier features.
- **Audit Logging** — Secure, immutable tracking of every administrative and data-altering action in the system.


## Supported Use Cases {#supported-use-cases}


- Academic research and institutional surveys
- Public health data collection and monitoring
- Market research and customer feedback
- Employee engagement and HR surveys
- Community needs assessments
- Program monitoring and evaluation
- Longitudinal studies with repeated measures
- Multi-site research collaborations

MQUAD is designed to scale from small team surveys to enterprise-grade research programs serving thousands of users across multiple workspaces.
