PHPackages                             withcandour/statamic-anonymous-uploads - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [File &amp; Storage](/categories/file-storage)
4. /
5. withcandour/statamic-anonymous-uploads

ActiveLibrary[File &amp; Storage](/categories/file-storage)

withcandour/statamic-anonymous-uploads
======================================

Automatically anonymize files uploaded via Statamic forms.

0.0.4(3y ago)11.1kPHP

Since Jun 28Pushed 3y ago1 watchersCompare

[ Source](https://github.com/WithCandour/statamic-anonymous-uploads)[ Packagist](https://packagist.org/packages/withcandour/statamic-anonymous-uploads)[ RSS](/packages/withcandour-statamic-anonymous-uploads/feed)WikiDiscussions master Synced today

READMEChangelog (4)DependenciesVersions (6)Used By (0)

Statamic Anonymous Uploads
==========================

[](#statamic-anonymous-uploads)

[![Statamic 3.0+](https://camo.githubusercontent.com/93c61a311851e398f5663226aca5d307d91ef898067c6b294110a785d6c2e735/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f53746174616d69632d332e302b2d4646323639453f7374796c653d666f722d7468652d6261646765266c696e6b3d68747470733a2f2f73746174616d69632e636f6d)](https://camo.githubusercontent.com/93c61a311851e398f5663226aca5d307d91ef898067c6b294110a785d6c2e735/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f53746174616d69632d332e302b2d4646323639453f7374796c653d666f722d7468652d6261646765266c696e6b3d68747470733a2f2f73746174616d69632e636f6d)

Automatically anonymize files uploaded through your Statamic forms! Files uploaded can be sent to a private asset container and accessed via an anonymous link which only CMS users with the required permissions can access.

Installation
------------

[](#installation)

#### Install via composer:

[](#install-via-composer)

```
composer require withcandour/statamic-anonymous-uploads

```

Then publish the publishables from the service provider:

```
php artisan vendor:publish --tag="WithCandour\StatamicAnonymousUploads\ServiceProvider"

```

### Setup

[](#setup)

To begin using this addon you will need to add an "Anonymous Uploads" field to the blueprint your form is using, to be fully effective you should set the container config on this field to a private asset container which is not publically accessible.

#### Forms (Important!)

[](#forms-important)

In order to anonymize the files uploaded to a form you will need to change the `action` attribute to submit the form to the endpoint provided by this addon rather than the standard Statamic form submission endpoint. To do this, the `action` attribute on your `` tag (or `{{ form }}` tag) to `action="/!/statamic-anonymous-uploads/forms/{ form_handle }"`.

Permissions
-----------

[](#permissions)

Users who should be able to download anonymized files should have the "Download anonymized files" permission applied to their role/group. Super users will have this permission by default.

###  Health Score

24

—

LowBetter than 31% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity42

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 50% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~82 days

Total

4

Last Release

1218d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7ad6111bfa2634bb972dc97a1b5b8c17e166260dae281d93876bc93b3f50c43f?d=identicon)[withcandour](/maintainers/withcandour)

---

Top Contributors

[![AndrewHaine](https://avatars.githubusercontent.com/u/16389134?v=4)](https://github.com/AndrewHaine "AndrewHaine (4 commits)")[![kristiana-s](https://avatars.githubusercontent.com/u/9308935?v=4)](https://github.com/kristiana-s "kristiana-s (3 commits)")[![CandourDevs](https://avatars.githubusercontent.com/u/46896280?v=4)](https://github.com/CandourDevs "CandourDevs (1 commits)")

### Embed Badge

![Health badge](/badges/withcandour-statamic-anonymous-uploads/health.svg)

```
[![Health](https://phpackages.com/badges/withcandour-statamic-anonymous-uploads/health.svg)](https://phpackages.com/packages/withcandour-statamic-anonymous-uploads)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
