Privacy & Analytics - Manual - Replica

Special Offer: 50% OFF with code SUNBAKED Expires 31/08/2026

Get the discount

Privacy & Analytics

Replica respects your privacy. This page explains exactly what usage data is collected, what is never collected, where it goes, and how you can opt out at any time.

Summary

  • What is collected: anonymous usage statistics (app open, license activation, processing completion, model export, refine operation applied).
  • What is never collected: no personal data, no images, no project content, no file paths, no precise IP location, no contact information.
  • Where it goes: a self-hosted Plausible Analytics instance operated by Ambiens VR.
  • How to opt out: Settings → Privacy → toggle off Anonymous analytics.
  • GDPR: the analytics system is designed to comply with GDPR. No cookies are used and no personal data is transmitted.

Why we collect anonymous usage data

Knowing how Replica is used helps us prioritise improvements with real evidence instead of guesses. The signals we look at include:

  • How many people use Replica on a typical day, by edition (Free, Lite, Pro)
  • Which features are used most often (workflows, refine operations, export formats)
  • Which combinations of options succeed or fail during processing
  • Which app versions are still in use, so we know when it is safe to drop support for an older release

This data helps us focus engineering time on features that matter to actual users.

What is collected, in detail

Replica sends a small number of events to our analytics server. Every event includes only the fields listed below — nothing else.

App open

Sent at most once per device per day, when you launch Replica. Used to count active devices.

Fields:

  • An anonymous device identifier (a random UUID generated on first launch and stored locally)
  • The Replica edition (free, lite, or pro)
  • The Replica version (e.g. 1.3.0)

License activated

Sent once per license per device, when you successfully activate a valid license key.

Fields:

  • The Replica edition just activated
  • The Replica version
  • A one-way SHA-256 hash of the license key (so we can count distinct activations without seeing the key itself)

Processing completed

Sent when a photogrammetry session finishes, whether it succeeds or fails.

Fields:

  • The outcome (success or error)
  • A duration bucket (<1m, 1-5m, 5-30m, >30m)
  • The Replica edition and version
  • The number of photos in the dataset
  • The model detail preset (preview, reduced, medium, full, raw, custom)
  • Whether any workflow operations were applied, and which ones (e.g. bbox_scale,align_rotation)
  • Whether any refine operations were applied, and which ones (e.g. Measure & Scale,GCP)
  • In case of error, the stage where the failure occurred and a short reason string

Model exported

Sent when you complete an export from the Export panel.

Fields:

  • The output format (obj, fbx, stl, usdz, ply, glb, ar, colmap, usd_vfx)
  • Whether any Refine transforms were included in the export
  • The Replica edition and version

Refine applied (Pro)

Sent when you click Compute or Apply on a Refine operation and the calculation succeeds.

Fields:

  • The Refine type (GCP, Drone Coordinates, Measure & Scale)
  • For Measure & Scale: the number of measurement pairs and whether a vertical reference was used
  • For GCP: the number of placed flag points
  • For Drone Coordinates: the number of enabled GPS coordinates
  • The Replica edition and version

What is never collected

The following is explicitly never transmitted by Replica:

  • Your name, email, postal address, or any personal information
  • Your photos, generated 3D models, project files, or any project content
  • File paths on your computer, file names, or folder names
  • License keys in clear text (only an irreversible hash is sent)
  • Precise IP geolocation (our analytics server discards IP addresses after derivating an approximate country, and stores nothing that can identify you)
  • Cookies (none are set at any time)
  • Crash dumps, stack traces, or system identifiers

Where the data goes

All usage data is sent to a self-hosted Plausible Analytics instance operated by Ambiens VR on its own infrastructure. The data is not shared with any third party, advertising network, or external analytics provider. No data is sold.

How to opt out

You can disable all usage analytics at any time:

  1. Open Replica
  2. Go to SettingsPrivacy
  3. Toggle off Anonymous analytics

The toggle takes effect immediately. From that moment, Replica will not send any further events. Events already received cannot be retrospectively deleted (they are aggregated and contain nothing identifying), but no new data will be transmitted.

If you re-enable the toggle later, analytics resume from that moment forward.

GDPR and data retention

The Replica analytics system was designed to be GDPR-compliant by default:

  • No personal data is collected, so there is no personal data to retain, transfer, or delete.
  • No cookies are set, so no consent banner is required by the ePrivacy Directive.
  • All data is aggregated. Even with full access to our analytics dashboard, it is technically impossible to single out an individual user from the data we receive.
  • EU-hosted infrastructure. The Plausible Analytics instance runs on servers located in the European Union.

If you have questions about the analytics system or wish to verify the implementation, contact us through the Replica community channels.

Next Steps

Join the Replica community on Discord

Get help, share your scans, and talk shop with other Replica users and the team behind it.

JOIN OUR DISCORD