From survey design to analysis-ready data — here's what Resarc includes at every phase of the research workflow.
01
Build
Configure your entire study — survey, eligibility, consent, conditions, and languages — in a single editor before collecting any data.
22 question types
Text, multiline text, integer, decimal, email, URL, color, date, time, datetime, boolean, rating, single choice, multiple choice, matrix (single & multi), dropdown, ranking, slider, Likert, NPS, and media display.
Blocks & screens
Organize questions into blocks and screens. Add instruction text, control back-navigation, and choose progress indicator styles per block.
Eligibility screening
Define eligibility questions separate from your main survey. Set rules with operators (equals, contains, between, etc.) using ALL or ANY logic. Customize the disqualification message.
Informed consent
Toggle consent on or off. Choose checkbox acceptance or typed-name verification. Customize the consent text with a rich text editor. Consent is recorded per participant.
Experimental conditions
Create named conditions with descriptions. Assign participants via random allocation or rule-based assignment using eligibility responses.
Multi-language support
Add languages via ISO codes. Translate question labels, block instructions, option text, and system messages. Manage translations in a dedicated UI.
Pre-registration
Document hypotheses, variables, analysis plans, sample size rationale, exclusion criteria, and more — structured and stored alongside your study.
Question configuration
Per-type settings: max length for text, min/max/step for numbers, scale points for Likert, custom rows and columns for matrices, date formats, and more.
Drag-to-reorder
Reorder blocks and questions by dragging. Restructure your survey as your design evolves.
02
Collect
Launch your study with a link, monitor responses as they come in, and manage participants across conditions.
Real-time overview
Total responses, completion rate, active conditions count, and response distribution across conditions — all live.
Condition breakdown
Visual bar chart showing how responses are distributed across your experimental conditions.
Participant table
Searchable table with participant ID, condition assignment, status (completed/started/disqualified), start time, and duration.
Per-condition links
Generate unique participation URLs for each condition. Copy to clipboard and share with specific groups.
Session tracking
Start time, completion time, and duration recorded for every participant session.
Survey flow
Participants move through eligibility, consent, and survey phases automatically. Block-by-block progression with optional back navigation.
03
Prepare
Clean and transform your data within the platform. Every operation is logged and the raw dataset is never modified.
Row exclusion
Filter out rows based on field conditions. Operators include equals, not equals, greater/less than, between, contains, is missing, and more.
Missing value handling
Exclude rows with missing values, impute with the mean, or impute with a fixed value. Missing value counts are shown per field.
Outlier detection
IQR method, Z-score (customizable multiplier), or manual thresholds. Flagged rows can be excluded with one click.
Transformations
Binary recoding (threshold-based), normalization (0–1 scale), and value remapping. Original fields are preserved.
Field summary
Per-field statistics: min, max, distribution histograms for numeric fields; unique values and top value for categorical fields.
Export
Download as CSV or JSON. Filter by completion status (all or completed only) and by experimental condition.
+
Data integrity
Built into the platform, not bolted on. Every milestone is recorded so the chain of evidence assembles itself as you work.
Dataset sealing
When collection closes, the dataset is hashed with SHA-256. The seal is timestamped and cannot be altered.
Audit trail
Every event — study creation, launch, closure, sealing, preparation, export — is timestamped in a provenance log visible to anyone with access.
Export signing
Exported files are cryptographically signed. Anyone can verify the export matches the sealed dataset.
Ready to simplify your workflow?
Start with a free project — no credit card required.