Skip to content
MotifMix
  • Support
  • Privacy
  • Terms

Your data, explained

Privacy Policy

This policy explains how MotifMix handles information when you use the Canva App or visit this website.

Effective: 21 July 2026

  1. 1. Who we are
  2. 2. Scope
  3. 3. Data we process
  4. 4. Why we process it
  5. 5. Service providers
  6. 6. Retention
  7. 7. Security
  8. 8. Your rights
  9. 9. Children
  10. 10. International processing
  11. 11. Changes
  12. 12. Contact

1. Who we are

MotifMix, also developed under the name Seamless Patternmaker, is operated by an independent developer based in Poland (“MotifMix”, “we”, “us” or “our”). For personal data processed specifically by MotifMix, we act as the data controller.

Privacy questions and requests can be sent to support@v45.org.

2. Scope and Canva

This policy applies to the MotifMix Canva App, its supporting API and workers, and this website. Canva separately controls information it processes for Canva accounts, the editor and its own services. Canva's privacy practices are described in Canva's Privacy Policy.

MotifMix does not require a separate account. The App uses short-lived, signed credentials supplied by Canva to authenticate requests and confirm access to the current user, team and design.

3. Data we process

CategoryWhat it includesHow it is used
Canva identifiers Canva user, team or brand, and design identifiers obtained from verified tokens. Authentication tokens are not stored. Authorise requests, isolate records between users and designs, apply limits, and retrieve the correct job history.
Pattern job data Pattern settings, source options and asset references, layout placements, progress, worker attempts, timestamps, and bounded error information. Generate the requested pattern, return results, diagnose failures, maintain reliability, and prevent abuse.
Temporary image data Compact collision masks derived from image transparency. A large local original may also be held briefly while Canva ingests it. Calculate non-overlapping placements and transfer an eligible local image to Canva. Collision masks represent occupied shape areas and are not colour artwork.
Product analytics A keyed, pseudonymous user identifier and structured events such as app opened, sources added, generation outcome, duration, coverage and element count. Understand feature use, workflow completion and errors so we can improve the App.
Website and operational data Standard request and security information that hosting and infrastructure providers may receive, such as IP address, browser details and timestamps. Deliver and secure the website and services, detect abuse, and troubleshoot availability.

Information we intentionally exclude from analytics

Product analytics do not contain filenames, image or mask content, Canva asset references, temporary URLs, design identifiers, user-entered text or free-form error messages. This website does not add first-party analytics, advertising trackers or marketing cookies.

4. Why we process data

We process information only where needed for the following purposes and legal bases:

  • Provide the Service and fulfil your request: authenticate access, prepare sources, generate layouts and insert results.
  • Legitimate interests: secure the Service, enforce fair-use limits, understand aggregate usage, diagnose faults and improve performance. We minimise and pseudonymise data where practical.
  • Legal obligations: respond to lawful requests and meet applicable accounting, consumer, security or privacy requirements.
  • Consent: where applicable law requires consent for a specific optional activity. We do not currently use data for targeted advertising or email marketing.

5. Service providers and disclosure

We do not sell personal data. We disclose limited information to service providers only as needed to operate MotifMix:

  • Canva: hosts the editor, supplies signed app credentials and receives images or editable elements you choose to add to a design.
  • Railway: hosts this public website, the application API, PostgreSQL database and fallback processing worker.
  • Cloudflare R2: stores encrypted temporary collision masks and, when necessary, large local originals using time-limited signed URLs.
  • Private processing worker: processes collision masks to calculate placements and does not require Canva credentials or direct database access.

We may also disclose information if required by law, to protect users and the Service, or as part of a business reorganisation where legally permitted and appropriate safeguards apply.

6. Retention

  • Temporary originals: deleted after Canva ingestion succeeds, with automated cleanup and storage lifecycle rules removing any remainder within approximately 24 hours.
  • Collision masks and upload records: removed after approximately 24 hours.
  • Pattern jobs, settings, source references, layouts and worker attempts: retained for up to 90 days.
  • Pseudonymous product analytics: retained for up to 180 days.
  • Security or infrastructure logs: retained according to operational need and provider settings, then deleted or aggregated.

We may retain a record longer where required by law, needed to resolve a dispute or necessary to protect the Service. Where feasible, data is anonymised instead.

7. Security

We use safeguards designed for the nature of the data, including HTTPS, verified Canva credentials, private object storage, short-lived signed URLs, restricted service credentials, input validation, per-user and per-design authorisation, and automatic deletion schedules.

No online service can guarantee absolute security. Please do not send passwords, authentication tokens, private design links or source artwork in a support message unless we specifically request a safe transfer method.

8. Your choices and privacy rights

Depending on where you live, you may have rights to access, correct, delete, restrict or object to processing of your personal data, obtain a portable copy, or complain to a data-protection authority. You may also uninstall the App through Canva at any time.

To make a request, email support@v45.org with “MotifMix data request” in the subject. We may ask you to verify the request through Canva because we do not receive your Canva account email address. We will respond within the period required by applicable law.

Where processing relies on legitimate interests, you may object based on your particular situation. Where processing relies on consent, you may withdraw it without affecting earlier lawful processing.

9. Children

MotifMix is not directed to children independently of Canva. Users must meet Canva's age and account requirements. If you believe a child has provided personal information to MotifMix contrary to applicable requirements, contact us so we can investigate and delete it where appropriate.

10. International processing

Core application infrastructure is configured in European regions where available. Providers may process data in other countries under their own lawful transfer mechanisms. Where required, we rely on contractual or other recognised safeguards for international transfers.

11. Changes to this policy

We may update this policy when the App, providers or legal requirements change. The effective date identifies the current version. Material changes will be communicated through an appropriate channel where required.

12. Contact

Data controller: MotifMix independent developer, Poland
Email: support@v45.org

You may also use the Support page for technical questions. Privacy complaints may be raised with the supervisory authority in your country; in Poland this is the President of the Personal Data Protection Office (UODO).

MotifMix

An independent app for creating editable seamless patterns in Canva. Canva is a trademark of Canva Pty Ltd. MotifMix is not endorsed by or affiliated with Canva.

Website Support Terms