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 1mo ago

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 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity41

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

1173d 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)
```

###  Alternatives

[knplabs/gaufrette

PHP library that provides a filesystem abstraction layer

2.5k39.8M123](/packages/knplabs-gaufrette)[superbalist/flysystem-google-storage

Flysystem adapter for Google Cloud Storage

26320.6M30](/packages/superbalist-flysystem-google-storage)[illuminate/filesystem

The Illuminate Filesystem package.

15161.6M2.6k](/packages/illuminate-filesystem)[creocoder/yii2-flysystem

The flysystem extension for the Yii framework

2931.7M62](/packages/creocoder-yii2-flysystem)[flowjs/flow-php-server

PHP library for handling chunk uploads. Works with flow.js html5 file uploads.

2451.6M15](/packages/flowjs-flow-php-server)[madnest/madzipper

Easier zip file handling for Laravel applications.

1382.3M6](/packages/madnest-madzipper)

PHPackages © 2026

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