Last updated: May 27, 2026
Privacy Policy
This policy explains what information Tuks Community Portal collects and how it is used for the student community.
Who runs this portal
Tuks Community Portal is an independent, student/community-run project. It is not affiliated with, endorsed by, or officially connected to the University of Pretoria.
The portal is intended for the UP student community and related community use. Access may be limited or removed where use falls outside that purpose.
Information we collect
Account information may include your email address, display name, avatar, selected faculty, theme preferences, and authentication identifiers provided by the login system.
Community features may store chat messages, uploaded files, file metadata, notification read state, and basic ownership records so users can edit or delete their own content.
The app may process technical information such as session cookies, request metadata, device/browser details, error logs, and performance information needed to keep the service reliable and secure.
How we use information
Information is used to provide accounts, protect private routes, show your profile in community features, enable uploads and downloads, maintain notification state, prevent abuse, and improve reliability.
Chat names and profile images are visible to other signed-in users where needed for accountability. Uploaded material may show uploader details and metadata to other signed-in users.
Storage and service providers
The project uses Supabase for authentication and database storage, Cloudflare R2 for uploaded files, and Vercel for hosting and performance tooling.
These providers process data as infrastructure providers for the portal. Their own terms and privacy practices also apply to their services.
Retention
Chat history is designed to clear regularly and may be capped so older messages are removed from the server. Deleted chat messages cannot be recovered through the app.
Uploaded files remain until the uploader deletes them, an administrator removes them, or a valid takedown or safety request is acted on.
Account and profile data generally remain while your account exists or while needed for security, abuse prevention, operational records, or legal reasons.
Your choices
You can update your profile settings in the portal at any time. You can delete your own chat messages and uploaded files where the app provides that control.
You can permanently delete your account from the Settings page. This removes your account credentials and profile. Uploaded past papers and test files remain as community resources after deletion.
To request help with file removal, privacy concerns, or access issues, contact the maintainer through the support details shown in the App Guide.
South African privacy law (POPIA)
This portal operates primarily for South African students and is subject to the Protection of Personal Information Act 4 of 2013 (POPIA).
Under POPIA you have the right to know what personal information we hold about you, to request correction of inaccurate information, to request deletion of your information, and to object to processing in certain circumstances.
Personal information collected through this portal is processed on the basis of your consent (by registering an account) and the legitimate interest of operating a community platform for UP students.
Complaints about how your personal information is handled may be directed to the Information Regulator of South Africa.
Limits
No student-run project can guarantee perfect security or uninterrupted access. The portal uses reasonable safeguards such as protected routes, row-level database rules, signed file links, and upload limits.
Do not upload sensitive personal information, private university records, medical information, financial information, passwords, or anything you are not allowed to share.