Security Questionnaire

Pre-filled responses to common enterprise security questions. Print or save as PDF for your InfoSec team.

Vendor: MapVS Pty Ltd · Product: ValueStream by MapVS · URL: https://mapvs.com

Date: March 2026 · Contact: support@mapvs.com

1

Company Information

Company nameMapVS Pty Ltd
ABNPending registration
HeadquartersBrisbane, Queensland, Australia
Founded2025
Employees1-5
Product nameValueStream by MapVS
Product URLhttps://mapvs.com
Product descriptionSaaS platform for planning, recording, tracking, and analysing value stream maps across any industry.
2

Data Handling & Privacy

What data does the application collect?User account information (name, email, hashed password), value stream map data (process step names, durations, resources, notes), optional screenshots from web/desktop recorder, uploaded CSV/Excel files for import, and standard web analytics (page views, feature usage).
Where is data stored?DigitalOcean infrastructure in the Sydney, Australia region (SGP1/SYD1). Database: PostgreSQL with encrypted volumes. File storage: DigitalOcean Spaces (S3-compatible) with server-side encryption.
Is data encrypted at rest?Yes. AES-256 encryption on all database volumes and object storage.
Is data encrypted in transit?Yes. TLS 1.2 minimum enforced, TLS 1.3 preferred. HSTS headers are set with a minimum max-age of one year.
What is the data retention policy?Data is retained for the duration of the user's account. Upon account deletion, all user data is permanently purged within 30 days. Backups containing deleted data are overwritten within the 30-day backup rotation.
Can users delete their data?Yes. Users can export all their data and permanently delete their account from Account Settings at any time.
Is there a privacy policy?Yes. Available at mapvs.com/privacy.
Is data shared with third parties?No customer data is sold or shared. Third-party services (Stripe for payments, Resend for transactional email) receive only the minimum data required for their function. AI features (optional) may send process data to Anthropic for analysis; users can provide their own API key to avoid this.
Do you process personal data under GDPR?The platform stores user email and name for account purposes. We are GDPR-aware and support data export, deletion, and portability requests. A formal Data Processing Agreement (DPA) is available on request for enterprise customers.
Australian Privacy Act compliance?Yes. We comply with the Australian Privacy Principles (APPs) under the Privacy Act 1988.
4

Application Security

How is CSRF prevented?All state-changing requests require a per-session CSRF token. Tokens are validated server-side on every POST, PUT, and DELETE request.
How is XSS prevented?Jinja2 template engine with auto-escaping enabled by default. Content Security Policy (CSP) headers restrict inline script execution. User input is sanitised before rendering.
How is SQL injection prevented?SQLAlchemy ORM with parameterised queries throughout. No raw SQL is used in the application. All user input passes through ORM bindings.
Is rate limiting implemented?Yes. Per-IP and per-user rate limits on all endpoints. Stricter limits on authentication endpoints. API endpoints have tier-based rate limits (100-2000 req/min).
How is file upload validated?File type validation by extension and MIME type. Maximum file size enforced (50 MB). Uploaded files are stored in isolated paths and never executed. CSV/Excel files are parsed in memory with row limits.
Is input validation performed?Yes. All user input is validated on both client and server side. Field length limits, type checks, and format validation are enforced. Error messages do not expose internal details.
Are dependencies scanned for vulnerabilities?Yes. Python dependencies are monitored via pip-audit and Dependabot. JavaScript CDN libraries are loaded from versioned, integrity-checked URLs.
What security headers are set?Strict-Transport-Security (HSTS), X-Content-Type-Options: nosniff, X-Frame-Options: DENY, Referrer-Policy: strict-origin-when-cross-origin, Content-Security-Policy.
Is there a vulnerability disclosure policy?Yes. Security issues can be reported to security@mapvs.com. We acknowledge reports within 48 hours and aim to resolve critical issues within 7 days.
6

Compliance

Is the application GDPR compliant?We are GDPR-aware and implement data minimisation, right to access, right to erasure, and data portability. A Data Processing Agreement (DPA) is available on request.
Australian Privacy Act compliance?Yes. We comply with the 13 Australian Privacy Principles (APPs) under the Privacy Act 1988 (Cth). Our privacy policy details how personal information is collected, used, and disclosed.
SOC 2 Type II certification?Planned. Our infrastructure provider (DigitalOcean) holds SOC 2 Type II. MapVS application-level SOC 2 Type II audit is on the roadmap for 2027.
ISO 27001 certification?Planned. ISO 27001 certification is on the roadmap for 2027. We currently implement controls aligned with ISO 27001 Annex A.
Do you handle payment card data?No. All payment processing is handled by Stripe, which is PCI DSS Level 1 certified. No card numbers are stored on or pass through our servers.
Is there a data breach notification process?Yes. Affected users and relevant authorities are notified within 72 hours of a confirmed data breach, in line with GDPR and the Australian Notifiable Data Breaches (NDB) scheme.
Can a Data Processing Agreement (DPA) be provided?Yes. Contact support@mapvs.com for a DPA or custom security addendum.

Have additional questions?

We are happy to complete your organisation's custom security questionnaire or participate in vendor assessment calls.