It describes what data is collected during the site’s operation, and how they are being used to improve the site. I aim to collect only data that is genuinely useful and respect your privacy as much as possible.
Feel free to send feedback either directly to me vie email, a private message or publicly by commenting below!
The following information may be collected and stored by the server about your use of the site (includes both the forums and the main site):
Data Why Your IP address To be able to limit queries Your registration data To be able to show your profile Your e-mail address To be able to log you in and to help prevent spam Your last known activity* To be able to show it on your profile A representation of your password To be able to log you in Anything you voluntarily submit, like themes and forum posts So that your recipients can read it
* Your last known activity appears on your profile, and looks like this:
Last seen yesterday, uploading a new theme
The following information may be stored locally on your computer:
- By the site:
Data Why Your session token To be able to log you in A copy of the website HTML and static assets So that the site loads way faster and uses less bandwidth The last known application state See above
- By the forums:
Data Why Session tokens To be able to log you in Draft posts To save you from having to retype your post after a possible error Your bookmarks and whether or not they’re open So that it doesn’t have to be downloaded each time
Of all this, personal data comprises of your full IP address, e-mail address and passphrase.
Personal data are either not collected, or kept secret unless you decide to share them yourself.
Everything else (themes, posts, public profile data) can be exposed on the website or the forums.
Data Why IP address (last three sections removed) To be able to approximate countries that give the site traffic Current date and time To be able to chronologically order requests User agent To be able to prioritise issues for popular browsers Page title and URL To be able to see which pages are used often Referrer URL To be able to see if an external site features OpenUserCSS Screen resolution To be able to identify bugs and prioritise responsiveness related issues Clicked links To be able to measure inter-page traffic Page generation time To be able to spot if the site gets slow Browser language So that I can see what languages I should initially support when I implement internationalization
- No cookies are stored in your browser
- The browser’s “Do Not Track” preferences are respected and requests containing it won’t be logged
- As part of the open source mentality, collected data can be viewed here (site) and here (forums)
- Data is kept at most for a year (+ 2 months in backups) from the time it was collected
When an error occurs within the application, diagnostic data is generated and sent to Sentry (operated by Functional Software), so that I can fix errors quicker and more efficently. Only the most essential data is stored and kept for at most for 7 days:
- Error messages
- Error traces
- Application context (if any)
- Browser name and version
- Operating system name
Sentry is an open source application, check their source code out here.
Feel free to comment on this thread with questions and criticism!
December 30th, 2017:
- Added a section about Sentry
February 11th, 2018:
- I just discovered that I have no idea how the site is being used by how many people, so I added a section about visit tracking, feedback welcome!
- Added some separators and section titles
- Improved grammar in some places