ShaderGif (“we”, “us”) is a public gallery and creation tool for GIFs made with code (including GLSL shaders and JavaScript). This Privacy Policy explains what information we collect, how we use it, and the choices you have when you browse the site, create an account, publish work, or contact us.
Who this policy applies to
This policy applies to personal data processed through shadergif.com (the “Site”), including the gallery, editor, account features, and any messages you send us through our support or contact channels.
What we collect
Information you provide
- Account details (if you create an account): such as a username, email address, and authentication information (stored securely, typically as hashed credentials).
- Profile and community content: any profile fields you choose to add, comments you post, and interactions (likes/favourites, follows, or similar features where available).
- Submissions and editor output: GIFs, shader code, titles/descriptions, tags, and any assets you upload (for example textures or reference images used by shaders), plus any related metadata you include.
- Messages to us: enquiries and support requests you send via our Contact page or other on-site forms.
Information we collect automatically
- Usage data: pages viewed, actions taken (for example viewing a GIF, opening the editor), approximate location derived from IP, and referral information.
- Device and log data: browser type, operating system, device identifiers, and server log entries (including IP address) used for security, troubleshooting, and performance.
- Cookies and similar technologies: used to keep you signed in, remember preferences, and help us understand site performance. See our Cookie Policy for more details.
How we use your information
We use personal data for the following purposes:
- To provide the Site: account creation, sign-in, saving preferences, and enabling gallery/editor features.
- To publish and display content: showing your submissions, profile name, and comments where you choose to make them public.
- To maintain safety and integrity: preventing abuse, spam, and unauthorised access; enforcing our site rules; and investigating suspicious activity.
- To operate and improve: diagnosing bugs, measuring performance, improving user experience, and developing new features.
- To communicate: responding to support requests, service messages (for example important account or policy updates), and administrative notices.
Legal bases (UK GDPR / EU GDPR)
Where data protection laws apply, we process personal data under one or more of these bases:
- Contract: to provide requested services (for example account features and publishing tools).
- Legitimate interests: to keep the Site secure, prevent abuse, and improve our services (balanced against your rights).
- Consent: where required for optional cookies or similar technologies.
- Legal obligation: where we must comply with applicable laws or lawful requests.
Public content and visibility
ShaderGif is designed as a public gallery. If you publish a GIF, shader code, title/description, tags, or comments, that content may be visible to anyone and may be indexed by search engines. You can choose not to publish content, and you should avoid including personal or sensitive information in public fields.
How we share information
We do not sell your personal data. We may share information in these limited circumstances:
- Service providers: hosting, storage, analytics, error monitoring, email delivery, and security services that process data on our behalf.
- Payment processing (if applicable): if you purchase a paid plan, payments are handled by a third-party payment processor. We typically receive confirmation of payment and plan status, not full card details.
- Legal and safety: to comply with law, enforce our terms, protect rights and safety, or respond to lawful requests.
- Business changes: if the Site is reorganised, merged, or transferred, data may be part of that transaction subject to appropriate safeguards.
International transfers
Our providers may process data outside the UK/EEA. Where this happens, we use appropriate safeguards (such as contractual protections) designed to protect personal data in line with applicable laws.
Data retention
We keep personal data only as long as needed for the purposes described above:
- Account data: retained while your account is active and for a reasonable period afterwards to meet security, backup, and legal requirements.
- Public content: retained until you delete it (where deletion tools are available) or request removal, subject to moderation and legal constraints.
- Logs: retained for a limited period for security and operational needs.
Security
We use reasonable technical and organisational measures to protect data (such as access controls, secure transport where supported, and monitoring). No system is completely secure, so we cannot guarantee absolute security.
Your rights and choices
Depending on where you live, you may have rights to:
- Access the personal data we hold about you
- Correct inaccurate or incomplete data
- Request deletion of your data (where applicable)
- Object to or restrict certain processing
- Receive a copy of data you provided (data portability)
- Withdraw consent where processing is based on consent (for example some cookies)
To make a request, contact us via our Contact page. We may need to verify your identity before completing certain requests.
Children’s privacy
The Site is not intended for children under 13. If you believe a child has provided personal data to us, please contact us so we can take appropriate action.
Third-party links and embeds
The Site may contain links to third-party websites or embedded content. Their privacy practices are governed by their own policies, and we are not responsible for their handling of personal data.
Changes to this policy
We may update this Privacy Policy to reflect changes in the Site, legal requirements, or our practices. When we make changes, we will update the “Last updated” date below.
Contact us
If you have questions about this Privacy Policy or how we handle data, please reach out via our Contact page.
Related pages
Last updated: 28 December 2025
