Looking for step-by-step instructions? The full User Guide covers every module in detail.

Open User Guide →
Getting Started
What is AnalyZ Solutions?
AnalyZ is a browser-based data analysis platform that lets you work with both quantitative and qualitative data — no coding or software installation required. It covers the full research workflow: data cleaning, statistical analysis, visualisation, qualitative coding, and sample size planning.
Is AnalyZ free?
Yes — all core analysis features are completely free for registered users. No credit card required. The only cap on the free plan is Sense Making, which is limited to 3 interpretations and 5 follow-up questions per month. Paid plans with higher limits are in development. A Guest mode is also available with limited features (50 rows / 1 MB) if you want to explore without registering.
What file formats does AnalyZ support?
For quantitative data: CSV, Excel (.xlsx / .xls), Stata (.dta), SPSS (.sav), and JSON. For qualitative data: plain text (.txt), Markdown (.md), and Word documents (.docx). Variable labels and value labels are imported automatically where available.

You can also connect live to survey platforms via API — including KoBo Toolbox, ODK Central, REDCap, Google Sheets, and any custom REST endpoint returning JSON or CSV. Labels, value codes, and multilingual question text are all pulled automatically.
Do I need to know statistics to use AnalyZ?
No. Every module includes a plain-English interpretation panel explaining what the results mean and what you should do next. The Guided Analysis feature also recommends the right test for your goal if you are unsure where to start.
Is my data secure?
Yes. Your data is processed entirely within your browser session and is never stored on our servers. All communication is encrypted with TLS (HTTPS). By default, when you close the tab, the data is cleared from memory. If you'd like to resume a session later on the same device, you can turn on Save on this device in the sidebar — this keeps a copy in your browser's local storage only (never sent to us) until you turn it off or it expires after 24 hours. Saved .analyz.json session files are downloaded directly to your device — no server copy is kept. See the User Guide (Account & Security section) for full details.
Does AnalyZ remember my session if I close the browser?
Only if you turn it on. By default, nothing survives closing the tab. If you'd rather not re-upload every time, toggle Save on this device in the sidebar — the first time you have data loaded, AnalyZ will ask whether you want to keep it locally. This data is stored only in your browser (never sent to our servers), automatically expires after 24 hours, and you can turn it off anytime from the same toggle, which also clears anything already saved.
How do I create an account?
Click Sign up free on the landing page or login screen. Enter your email and choose a password. A verification link will be sent to your email — click it to activate your account. You can then log in at analyz.solutions.
I forgot my password. How do I reset it?
Click Forgot password? on the login screen and enter your email address. A password reset link will be sent to you. The link is single-use and expires after one hour. If it expires, request a new one from the same screen.
Can I use AnalyZ for my thesis or journal submission?
Absolutely. Results tables are formatted to APA standards where applicable. Download tables as Excel or Word files ready for your manuscript. Charts export as high-resolution PNG or interactive HTML.
Can I connect directly to KoBo, ODK, or other survey platforms?
Yes. AnalyZ has a built-in API connector that lets you pull data directly from survey platforms — including KoBo Toolbox, ODK Central, REDCap, and Google Sheets — without downloading any files first.

For KoBo-based platforms, you can sign in with your API token (one click from your KoBo account settings) or with your KoBo username and password — AnalyZ exchanges these for a token automatically, so you never need to hunt one down manually. AnalyZ automatically imports variable labels, value codes, and multilingual question text. You can select which variables to load before the data enters the workspace.

For any other platform, use the Custom API option and paste any REST endpoint URL returning JSON or CSV.
How do I save and restore my session?
Use the 💾 Save Session button in the sidebar after loading data and performing at least one action — this downloads a .analyz.json file. This saves your dataset, variable labels, and action history. Click 📂 Restore Session anytime and select that file to resume exactly where you left off — it works regardless of whether you're currently in Quantitative or Qualitative mode. For qualitative sessions, the saved file also includes your codebook and all coded segments.
Can I filter my data before running an analysis?
Yes. Every quantitative analysis module has a 🔍 Filter data panel at the top. Add one or more conditions (e.g. gender == Female, age > 30) to restrict the analysis to a specific subset without permanently changing the dataset.
Does AnalyZ work on mobile?
AnalyZ is optimised for desktop use. It will load on mobile browsers but the analysis interface — particularly the qualitative coding workspace — is best experienced on a larger screen.
What is Guest mode?
Guest mode lets you explore AnalyZ without an account. It is limited to 50 rows / 1 MB for quantitative data and 1 file / 1 MB for qualitative data. Session saving is disabled. Sign up free to remove all limits.
Data Management
How do I recode a variable?
Go to Data Management → Recode Variable. Select the source variable, define old-value-to-new-value mappings, give the recoded variable a name, and click Apply. The original variable is preserved and the new version is added as a separate column.
How do I create a new variable from existing ones?
Go to Data Management → Create Variable. Choose a method:
  • Formula — arithmetic using existing columns (e.g. income / age)
  • Constant — a fixed value for every row
  • Conditional — if/else logic (e.g. score > 50 → "Pass")
  • Sum / Mean of items — combine scale items into a composite score
Can I merge two datasets?
Yes. Data Management → Merge Data lets you join two datasets on a common key variable. Choose inner, left, right, or outer joins. Append Data stacks two datasets with the same columns on top of each other — useful for combining survey waves.
How do I split a column that contains multiple values in one cell?
Go to Data Management → Split Column. Select the text column, choose a delimiter (comma, space, semicolon, pipe, tab, or custom), and click Preview split to verify before applying. Each part becomes a new column named colname_A, colname_B, etc., inserted right after the source column.
How do I reshape data between wide and long formats?
Go to Data Management → Reshape Data. Choose a direction:
  • Wide → Long — select ID columns to keep and value columns to unpivot (uses pd.melt). Useful for repeated-measures or longitudinal data.
  • Long → Wide — select an index column, a category column (becomes column headers), and a values column (uses pd.pivot_table). Useful for creating summary matrices.
Variable and value labels are cleared after reshaping — re-add them in Data View if needed.
How do I undo a data management action?
Use the ↩ Undo button in the sidebar. AnalyZ keeps a history of up to 10 actions. Each undo step restores the dataset, variable labels, and value labels together.
How do I set whether a variable is categorical or continuous?
Go to Data Management → Variable Types. AnalyZ auto-detects types (numeric columns with more than 10 unique values are treated as continuous), but you can override any variable. This is important for variables like Likert scales coded as 1–5, which should be treated as categorical for most tests.
How do I download my cleaned dataset?
Expand the ⬇ Download Data section in the sidebar. Choose a format — CSV, Excel (.xlsx), Stata (.dta), or SPSS (.sav) — give it a filename, and click Download. Variable labels and value labels are embedded in the Stata and SPSS exports.
Descriptive Analysis
What descriptive statistics does AnalyZ produce?
Descriptive Analysis has five analysis types: Frequency tables (counts, %, cumulative %), Cross-Tabulate (contingency tables with chi-square), Table (grouped means and SDs — the academic "Table 1"), Summary Statistics (mean, median, SD, skewness, kurtosis, quartiles), and Data Quality (missing values, duplicates, constants, and outliers for every variable).
How do I check data quality?
Go to Descriptive Analysis → Data Quality. It audits every variable for missing values (count and %), duplicate rows, constant columns (only one unique value), and outliers (values beyond 3 standard deviations, for numeric columns). Results are colour-coded — red for high missing (>30%), orange for moderate (10–30%), and green for clean columns. Run this before any analysis.
How do I run a crosstab and what does it tell me?
Select Cross-Tabulate, choose a row variable and a column variable (both categorical), and click Generate. The output is a contingency table showing counts and row/column percentages. A chi-square test of independence is included automatically — it tells you whether the two variables are statistically associated.
Inferential Analysis
What statistical tests are available?
AnalyZ includes 15 tests across four groups:
  • Means & Differences: Independent t-test, One-sample t-test, Paired t-test, One-way ANOVA, Two-way ANOVA
  • Frequencies & Proportions: Chi-square test, Z-test for Proportion
  • Correlation: Pearson, Spearman
  • Regression: Linear, Logistic, Probit, Multinomial, Ordinal, Hierarchical
All tests include effect sizes and plain-English interpretation.
How do I know which test to use?
Use 🧭 Guided Analysis in the top navigation bar — it asks two questions and recommends the right test. As a quick guide: comparing two group means → Independent t-test; three or more groups → One-way ANOVA; two categorical variables → Chi-square; predicting a numeric outcome → Linear Regression; predicting a yes/no outcome → Logistic Regression.
Does AnalyZ report effect sizes?
Yes. Every inferential test reports the appropriate effect size — Cohen's d for t-tests, eta-squared (η²) for ANOVA, Cramér's V for chi-square, and R² for regression — along with a plain-English interpretation of whether the effect is small, medium, or large.
What does "ns" mean in the results?
"ns" stands for "not significant" (p ≥ 0.05). AnalyZ uses standard significance labels: *** (p < .001), ** (p < .01), * (p < .05), ns (p ≥ .05). Statistical significance does not equal practical importance — always report effect sizes alongside p-values.
How does Hierarchical Regression work?
Hierarchical Regression lets you build a model in blocks, testing how much each additional set of predictors improves R² (ΔR²). Add control variables in Block 1, your variables of interest in Block 2 (and more blocks if needed), then click Run. The output shows each block's model and a change statistics table showing ΔR² and ΔF for each step.
Data Visualisation
What chart types are available?
15+ chart types including Bar, Histogram, Scatter, Line, Boxplot, Violin, Heatmap, Bubble, Pie, Donut, Forest plot, and more. All charts are interactive (zoom, pan, hover for values) and can be exported as PNG, JPG, or interactive HTML.
Can I customise the charts?
Yes. Each chart has a 🎨 Edit chart panel where you can change the title, axis labels, font size, text colour, bar/marker colour, background colour, and axis ranges. Click Apply changes to update the chart. Changes persist for the session.
Can I build a dashboard with multiple charts?
Yes. From Data Visualization, select Multi-chart Dashboard from the opening card screen. Build your charts and they assemble into a responsive grid with cross-filtering — clicking any bar, slice, or data point filters all other charts simultaneously. Building and saving a dashboard privately works on every plan, including Free. Publishing it as a live public link is a Starter/Pro feature — see the next question. The dashboard can also be downloaded as an interactive HTML file on any plan.
Can I share my dashboard with others?
Yes, on Starter and Pro plans. After building a multi-chart dashboard, click Share dashboard. This publishes it as a live link — anyone can open and interact with it in their browser with no AnalyZ account required. You can revoke or update the link at any time from the dashboard view. For a narrative format, see Data Canvas below — a storytelling tool that also publishes as a public link on Starter/Pro.
Data Canvas
What is Data Canvas?
Data Canvas — powered by AnalyZNarrate — is a storytelling module that lets you turn your analysis outputs into a shareable, scrollable data story. You add slides from any module (charts, tables, participant quotes, or bridging text), write plain-language insight headlines, and publish as a public link anyone can read in their browser with no account required. It is designed for communicating findings to non-technical audiences such as donors, community members, or board members.
How is Data Canvas different from the dashboard?
They serve different purposes. The dashboard is an analytical tool — multiple charts side-by-side with cross-filtering, designed for exploring and interacting with data. Data Canvas is a communication tool — a scrollable narrative with insight headlines and plain-language context, designed for telling the story of what the data means to a non-technical audience. You can use both: explore with the dashboard, then add key charts to a Data Canvas story.
What can I add to a Data Canvas?
Four slide types are supported: Chart (any Plotly chart from Visualization or converted by AI from a table), Table (frequency tables, crosstabs, test statistics, or any analysis output), Quote (coded participant excerpts from qualitative analysis), and Text (bridging narrative paragraphs you write yourself). All four can be mixed in one canvas. Every analysis module — quantitative and qualitative — has an Add to Canvas button.
What does AnalyZense do in Data Canvas?
AnalyZense assists with each slide individually: generate a plain-language insight headline or an audience-facing interpretation for any slide with one click, convert a table into the most appropriate Plotly chart, generate a self-contained infographic from a table or chart, and refine any chart or infographic with a specific instruction — including quick presets like improving formatting, adjusting colours, or removing a title. An undo button lets you revert the most recent AnalyZense change on any slide. All of this draws from a single monthly allowance shown next to each action, so there's one number to keep track of rather than several separate limits.
Can I share a Data Canvas story publicly?
Yes, on Starter and Pro plans. Canvases are private by default. When ready, toggle Public in the canvas settings — the first time you do this, your current draft is published immediately so the link isn't empty. After that, edits save to your draft continuously, but the public link keeps showing the last published version until you click Update public link — so you can make several changes and publish them together whenever you're ready, rather than every edit going live instantly. Anyone with the link can read the published story in their browser — no AnalyZ account needed, no software to install. The viewer is mobile-friendly with side navigation dots and a floating prev/next bar.
Can I add qualitative findings — like participant quotes — to a Data Canvas?
Yes. The Thematic Coding module has an Add to Canvas button on every coded segment. Clicking it opens the canvas modal where you choose the destination canvas. The quote is added as a styled slide with the excerpt and transcript source as attribution. Qualitative analysis outputs — co-occurrence tables, comparative charts, saturation curves — can also be added as table or chart slides from their respective modules.
Scale & Reliability
What is Cronbach's Alpha and when should I use it?
Cronbach's Alpha measures the internal consistency of a set of scale items — i.e. how well they all measure the same underlying construct. Use it when you have a multi-item scale (e.g. a 5-item anxiety questionnaire) before computing a composite score. A value of 0.70 or above is generally considered acceptable; 0.80+ is good; 0.90+ is excellent.
How do I handle reverse-coded items in Cronbach's Alpha?
Click "Check items for reverse coding" before running. AnalyZ inspects inter-item correlations and flags any item that correlates negatively with the majority — these are likely reverse-scored items. Pre-ticked items are suggested for reversal; confirm or adjust, then click Run.
What is the difference between PCA and EFA?
PCA (Principal Component Analysis) reduces a large set of variables into fewer uncorrelated components that capture the most variance — useful for data simplification or removing multicollinearity. EFA (Exploratory Factor Analysis) models the latent factors that cause variables to correlate — useful for understanding the construct structure of a scale. PCA is a mathematical transformation; EFA is a theoretical model.
What rotation method should I use in EFA?
Use Varimax if you expect your factors to be independent (orthogonal rotation). Use Oblimin if you expect your factors to correlate — for example, "stress" and "burnout" are theoretically related. If unsure, run Oblimin first and check the factor correlation matrix: if all correlations are below 0.32, Varimax is equally appropriate.
Sample Size Estimation
What study designs does the sample size calculator support?
Nine calculators are available: Simple Random Sampling (SRS), Known Proportion, Cluster Sampling, Stratified Sampling, Case-Control, Cross-Sectional, Longitudinal Study, Randomised Controlled Trial (RCT), and Change in Proportion. Each is tailored to the specific statistical formula for that study design.
How do I calculate the sample size I need?
Open Sample Size Estimation and select the tab matching your study design. Enter your confidence level (typically 95%), margin of error or desired power (typically 80%), and any design-specific parameters. Click Calculate sample size. The result shows the required number with an interpretation and the formula used.
What if I don't know the expected effect size or proportion?
For proportion-based calculators, use 50% — this gives the most conservative (largest) sample size estimate. For power-based calculators, use a medium effect size (Cohen's d = 0.50 for t-tests). You can also base your estimate on results from similar published studies.
What is a design effect (DEFF) in cluster sampling?
The design effect (DEFF) is a multiplier that accounts for the fact that people within the same cluster (e.g. the same village or school) tend to be more similar to each other than to people in other clusters. A DEFF of 1.5 means you need 50% more participants than a simple random sample would require. In field surveys, DEFF typically ranges from 1.5 to 3.0.
What is statistical power and why does it matter?
Power (1−β) is the probability that your study will detect a true effect if one exists. A power of 0.80 means an 80% chance of getting a significant result when the effect is real. Studies with low power miss real effects and produce unreliable results. Most journals and ethics boards require power justification — typically 80% or 90%.
How does the longitudinal calculator handle attrition?
The longitudinal calculator asks for the number of waves and expected attrition per wave (% of participants expected to drop out between each round). It calculates the number of participants you need to enrol at baseline so that enough remain by the final wave for valid analysis. The formula is: enrol = n_required / (1 − attrition)^(waves − 1).
Qualitative Analysis
What qualitative file formats are supported?
Plain text (.txt), Markdown (.md), and Word documents (.docx). You can upload up to 10 files at once (up to 250 MB total). Registered users only — Guest mode is limited to 1 file / 1 MB.
How does thematic coding work in AnalyZ?
Open Qualitative Analysis → Thematic CodingAssign Codes. The transcript appears on the left. Click and drag to highlight the passage you want to code. With text selected, click any code button in the Coding Panel on the right — the segment is saved immediately with that code and highlighted with a coloured underline. You can assign multiple codes to the same passage and add an optional analyst note before clicking a code.
How do I build a codebook?
Go to Thematic Coding → Manage Codes. Click ➕ Add new code, enter a name, choose a colour, and optionally add a description. Codes can be edited or deleted at any time — deleting a code removes it from all coded segments automatically. You can also add new codes on-the-fly from within the Assign Codes workspace.
What visualisations are available for qualitative data?
Explore Themes (6 cards): transcript overview, code frequency bar chart with cross-transcript heatmap, word cloud, word search (KWIC), code saturation curve, and comparative analysis by participant group. Analyze Relationships (6 cards): co-occurrence matrix, code network, mutual exclusivity, code clustering, segment length analysis, and code sequences (Sankey). Every view includes an automated plain-language interpretation.
How do I compare themes across participant groups?
Use Transcript Settings (under View Transcripts) to define tag categories (e.g. Gender: Male/Female, Location: Rural/Urban) and assign each transcript a value. Then open Explore Themes → Comparative to see code frequencies broken down by each participant group. Tags must be assigned before comparative analysis is available.
Can I save my qualitative coding work?
Yes. Click 💾 Save Session in the sidebar to download a .analyz.json file. This saves all transcripts, your full codebook, and every coded segment with its codes and analyst notes. Select that file with 📂 Restore Session anytime to resume. We recommend saving a file for anything you want to keep — even if you've turned on Save on this device, a downloaded file is the only copy that survives clearing your browser data or switching devices.
Sense Making
What is Sense Making?
Sense Making is an AI-assisted feature that synthesises the analyses you have run into a single coherent interpretation. Instead of reading each result separately, the AI connects your findings — identifying patterns, contradictions, and key takeaways across quantitative and qualitative analyses together.
How does Sense Making work?
  1. Run any analyses across any modules.
  2. On each result, click ➕ Add to AnalyZense to promote it to a project.
  3. Go to Sense Making in the sidebar and open your project.
  4. Optionally add context about your research question and audience.
  5. Choose an interpretation mode and click ✨ Interpret project.
  6. The AI streams its interpretation, which you can follow up with questions.
What is an AnalyZense project?
A project is a named collection of analyses you have chosen to include in a synthesis. You can have multiple projects — for example, one per research study. Each project stores up to 20 analyses, an optional context description, and your full conversation history with the AI. Projects are private to your account.
What are the interpretation modes?
There are four modes, selectable per project:
  • 🗣️ Plain language — simple words, no jargon, suitable for any audience
  • 🎓 Academic — formal tone, precise statistical language, suitable for research reports and papers
  • 💼 Executive summary — concise, action-oriented, focused on implications for decision-makers
  • 📖 Narrative — flowing prose, suitable for donor reports or public-facing outputs
You can switch modes and re-interpret at any time.
Does the AI see my raw data?
No. The AI only ever sees what you have explicitly added to your project — aggregated result tables, key statistics, auto-generated interpretation text, and any notes you wrote. Your raw dataset is never sent to the AI or stored anywhere.
How many analyses can I add to a project?
Up to 20 analyses per project. You will see a warning at 15 and a hard block at 20. If you need more, remove less relevant analyses or create a new project. You can also copy an analysis from one project to another.
Can I ask follow-up questions after the initial interpretation?
Yes. After the initial synthesis, a chat input appears at the bottom of the page. You can ask questions like "What explains the difference between groups?", "Focus more on the qualitative findings", or "Summarise the key risks". The AI uses the full conversation history and your original analyses when answering. The conversation is saved and can be resumed later.
Can I export the interpretation?
Yes. Click ⬇ Export to Word in the synthesis view. The exported document includes the project name, interpretation mode, context, a numbered list of all analyses included, the full AI interpretation, and any follow-up Q&A pairs.
How many Sense Making interpretations can I run per month?
On the free plan: 3 interpretations and 5 follow-up questions per calendar month. These reset on the 1st of each month. Your remaining allowance is shown at the top of each project workspace. Paid plans with higher limits are coming — email support@analyz.solutions to express interest.
Pricing & Plans
What is included in the free plan?
Everything except the Sense Making monthly cap. Free users get full quantitative analysis, full qualitative analysis, plain-English interpretations at every step, all export formats, session saving and restoring, and Sense Making with 3 interpretations + 5 follow-up questions per month. No credit card required, no time limit.
What paid plans are available?
Paid plans are currently in development. The planned tiers are:
  • Starter ($5/month) — 20 interpretations + 100 follow-ups per month
  • Pro ($10/month) — unlimited interpretations and follow-ups
  • Enterprise — team and organisation access, custom pricing
Early users get priority access and a founding price. Email support@analyz.solutions to register your interest.
How do I upgrade my plan?
Paid plans are not yet available via self-service checkout. To express interest and be notified when they launch, email support@analyz.solutions with your preferred plan. Early users receive priority access and a founding price.
When does my monthly allowance reset?
On the 1st of each calendar month (UTC). Your remaining allowance is always shown in the Sense Making workspace so you know exactly where you stand.
Do unused interpretations roll over to the next month?
No — unused allowance does not roll over. The counter resets to the full monthly limit on the 1st of each month regardless of how many you used the previous month.
Export & Support
How do I export my results?
Every analysis module has export buttons below the results. Tables download as Excel (.xlsx) or Word (.docx). Charts export as PNG, JPG, or interactive HTML. Multi-chart dashboards can be published as a shareable live link (viewable by anyone, no login needed) or downloaded as interactive HTML. Data Canvas stories can also be published as a public link — a scrollable narrative with charts, tables, and quotes. The sidebar offers dataset download in CSV, Excel, Stata, or SPSS format. In Sense Making, click ⬇ Export to Word to download the full AI interpretation, context, analysis list, and any Q&A.
How do I get support?
Email us at support@analyz.solutions. We aim to respond within 48 hours on business days.
Where can I find detailed instructions for each module?
The full User Guide covers every module with step-by-step instructions, reference tables, and tips. It is accessible any time from the Help & FAQ section inside the app or from the Support section of the landing page.