Privacy Policy
Last updated: October 28, 2026
This Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your information when You use the Service and tells You about Your privacy rights and how the law protects You.
We use Your Personal Data to provide and maintain the Service and to respond to Your requests, as described in this Privacy Policy.
Interpretation and Definitions
Interpretation
The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural.
Definitions
For the purposes of this Privacy Policy:
-
Company (referred to as either "the Company", "We", "Us" or "Our" in this Agreement) refers to the maintainer of Ruby Playground, known as glassmonkey.
-
Cookies are small files that are placed on Your computer, mobile device or any other device by a website, containing the details of Your browsing history on that website among its many uses.
-
Country refers to: Japan
-
Device means any device that can access the Service such as a computer, a cellphone or a digital tablet.
-
Personal Data is any information that relates to an identified or identifiable individual.
-
Service refers to the Website.
-
Service Provider means any natural or legal person who processes the data on behalf of the Company. It refers to third-party companies or individuals employed by the Company to facilitate the Service, to provide the Service on behalf of the Company, to perform services related to the Service or to assist the Company in analyzing how the Service is used.
-
Usage Data refers to data collected automatically, either generated by the use of the Service or from the Service infrastructure itself (for example, the duration of a page visit).
-
Website refers to Ruby Playground, accessible from https://ruby-play.dev
-
You means the individual accessing or using the Service, or the company, or other legal entity on behalf of which such individual is accessing or using the Service, as applicable.
Collecting and Using Your Personal Data
Types of Data Collected
Personal Data
When You contact Us, You may provide Us with information that can be used to contact or identify You. This may include Your account name, contact details, the contents of Your message, and any code or other information You choose to share.
You do not need to create an account to use the Service. Code is executed in Your browser. However, shared links contain Your code, and anyone with such a link can read it. Opening or reloading a shared link sends its URL to the hosting service. Shared links may also be retained in browser history, bookmarks, messages, or recipients' records. Please do not include confidential information or Personal Data in shared code.
Usage Data
Usage Data is processed by the hosting service when You access the Website. This includes information sent with Your request, such as Your Device's Internet Protocol address and the requested URL. GitHub Pages logs and stores visitors' IP addresses for security purposes, including when visitors are not signed in.
For details of the hosting provider's processing, please refer to the section on Service Providers below.
Tracking Technologies and Cookies
We use browser storage to remember choices You make when You use the Website. We do not use advertising or analytics Cookies, web beacons, or other technologies to track Your browsing activity.
-
Functionality Storage
Type: Persistent browser storage
Administered by: Us
Purpose: To remember Your display preferences and avoid requiring You to enter them each time You use the Website. You can delete this information through Your browser's settings.
Use of Your Personal Data
The Company may use Personal Data for the following purposes:
- To provide and maintain Our Service: to deliver the Website, remember Your preferences, and maintain the security of the Service.
- To contact You: to respond to communications You send to Us regarding the Service.
- To manage Your requests: to attend to Your questions, investigate reported problems, and handle privacy requests.
- To comply with legal obligations: where applicable law requires Us to process or retain information.
We may share Your personal information in the following situations:
- With Service Providers: to facilitate and maintain the Service and respond to Your requests.
- With other users: when You share personal information through public issue reports or shared links, that information may be viewed by others and publicly distributed.
- With Your consent: We may disclose Your Personal Data for another specified purpose with Your consent.
- For legal requirements: as described in the Disclosure of Your Personal Data section below.
We do not sell Your Personal Data or use it for targeted advertising.
Retention of Your Personal Data
The Company will retain Your Personal Data only for as long as is necessary for the purposes set out in this Privacy Policy. We will retain and use Your Personal Data to the extent necessary to comply with our legal obligations (for example, if we are required to retain your data to comply with applicable laws), resolve disputes, and enforce our legal agreements and policies.
Display preferences remain on Your Device until You clear them or Your browser removes them. Hosting providers and other third parties determine retention periods for records they control. Copies of shared links may remain outside Our control.
Transfer of Your Personal Data
Your information, including Personal Data, is processed by the Company and in other places where the parties involved in the processing are located. It means that this information may be transferred to — and maintained on — computers located outside of Your state, province, country or other governmental jurisdiction where the data protection laws may differ than those from Your jurisdiction.
Where the GDPR applies to an international transfer for which We are responsible, We must rely on a valid transfer mechanism, such as an adequacy decision or appropriate safeguards. Your use of the Service does not itself constitute consent to such a transfer. You may contact Us for information about applicable safeguards.
The Company will take all steps reasonably necessary to ensure that Your data is treated securely and in accordance with this Privacy Policy and no transfer of Your Personal Data will take place to an organization or a country unless there are adequate controls in place including the security of Your data and other personal information.
Delete Your Personal Data
You have the right to delete or request that We assist in deleting the Personal Data that We have collected about You.
You can remove saved display preferences and browsing history through Your browser settings. This does not remove copies of shared links held by other people or services.
You may contact Us to request access to, correction of, or deletion of Personal Data that You have provided to Us.
Please note, however, that We may need to retain certain information when we have a legal obligation or lawful basis to do so.
Disclosure of Your Personal Data
Law enforcement
Under certain circumstances, the Company may be required to disclose Your Personal Data if required to do so by law or in response to valid requests by public authorities (e.g. a court or a government agency).
Other legal requirements
The Company may disclose Your Personal Data in the good faith belief that such action is necessary to:
- Comply with a legal obligation
- Protect and defend the rights or property of the Company
- Prevent or investigate possible wrongdoing in connection with the Service
- Protect the personal safety of Users of the Service or the public
- Protect against legal liability
Security of Your Personal Data
The security of Your Personal Data is important to Us, but remember that no method of transmission over the Internet, or method of electronic storage is 100% secure. While We strive to use commercially acceptable means to protect Your Personal Data, We cannot guarantee its absolute security.
Detailed Information on the Processing of Your Personal Data
The Service Providers We use may have access to Your Personal Data. Third-party services collect, store, use, process and transfer information in accordance with their own Privacy Policies. Some act as independent controllers for their own processing.
Hosting
We use GitHub Pages to host the Website. For information about its handling of visitor information, please review the GitHub Pages documentation and the GitHub General Privacy Statement.
Communications and Donations
You may contact Us through GitHub or X. Public issue reports and comments may be visible to others. Donations are handled through GitHub Sponsors and its payment providers. We do not collect payment card details through the Website. Please review the privacy policies of these services before providing information.
Analytics and Advertising
We do not use third-party analytics or advertising services on the Website.
GDPR Privacy
Legal Basis for Processing Personal Data under the GDPR
Where the GDPR applies, We process Personal Data to respond to requests and maintain the Service on the basis of Our legitimate interests, subject to Your interests and fundamental rights. Where processing is required by law, We rely on the applicable legal obligation. If We request Your consent for a particular purpose, We will explain that purpose and how You can withdraw consent.
Your Rights under the GDPR
Subject to the conditions and exceptions provided by applicable law, You may exercise the following rights:
- Request access to Your Personal Data and information about how it is processed.
- Request correction of inaccurate or incomplete Personal Data.
- Request erasure of Your Personal Data.
- Request restriction of processing.
- Object to processing based on legitimate interests.
- Request data portability where automated processing is based on consent or a contract.
- Withdraw consent where processing relies on consent, without affecting the lawfulness of processing before withdrawal.
- Lodge a complaint with a competent data protection supervisory authority, including in the country of Your habitual residence, workplace, or alleged infringement.
Exercising Your GDPR Data Protection Rights
You may exercise Your rights by contacting Us. We may ask You to verify Your identity before responding. Where the GDPR applies, We will respond without undue delay and normally within one month. Where a permitted extension is necessary, We will inform You within that month and explain the reasons.
The Service does not use Personal Data for solely automated decisions that produce legal or similarly significant effects on You.
Children's Privacy
Our Service does not address anyone under the age of 13. We do not knowingly collect personally identifiable information from anyone under the age of 13. If You are a parent or guardian and You are aware that Your child has provided Us with Personal Data, please contact Us. If We become aware that We have collected Personal Data from anyone under the age of 13 without verification of parental consent, We take steps to remove that information from records under Our control.
If We need to rely on consent as a legal basis for processing Your information and Your country requires consent from a parent, We may require Your parent's consent before We collect and use that information.
Links to Other Websites
Our Service may contain links to other websites that are not operated by Us. If You click on a third party link, You will be directed to that third party's site. We strongly advise You to review the Privacy Policy of every site You visit.
We have no control over and assume no responsibility for the content, privacy policies or practices of any third party sites or services.
Changes to this Privacy Policy
We may update Our Privacy Policy from time to time. We will notify You of any changes by posting the new Privacy Policy on this page.
We will update the "Last updated" date at the top of this Privacy Policy. Where required by applicable law, We will provide additional notice of material changes.
You are advised to review this Privacy Policy periodically for any changes. Changes to this Privacy Policy are effective when they are posted on this page.
Contact Us
If you have any questions about this Privacy Policy, You can contact us:
By visiting this page on my twitter: @glassmonekey