← Back to PlotScript Studio

Legal Information

Terms of Service, Privacy Policy, and other legal documents for PlotScript Studio

Terms of Service Privacy Policy Cookie Policy License Agreement Disclaimer Contact

Terms of Service

Effective Date: January 25, 2026

Welcome to PlotScript Studio ("Service"), operated at plotscript.studio. By accessing or using our Service, you agree to be bound by these Terms of Service ("Terms").

1. Acceptance of Terms

By accessing and using PlotScript Studio, you accept and agree to be bound by these Terms. If you do not agree to these Terms, please do not use our Service.

2. Description of Service

PlotScript Studio is a free, browser-based TypeScript playground that allows users to create interactive data visualizations using a matplotlib-like API. The Service provides:

  • A code editor for writing TypeScript/JavaScript code
  • A plotting library for creating charts and visualizations
  • Code sharing functionality via URL encoding
  • Export features for downloading code and standalone HTML files

3. User Conduct

You agree not to use the Service to:

  • Upload or execute malicious code
  • Attempt to compromise the security of the Service
  • Use the Service for any illegal purpose
  • Interfere with other users' access to the Service
  • Reverse engineer or attempt to extract the source code

4. Intellectual Property

The code you write in PlotScript Studio belongs to you. The PlotScript Studio application, including its design, features, and documentation, is protected by copyright and other intellectual property laws.

5. No Warranty

The Service is provided "as is" without warranties of any kind, either express or implied. We do not guarantee that the Service will be uninterrupted, secure, or error-free.

6. Limitation of Liability

In no event shall PlotScript Studio be liable for any indirect, incidental, special, consequential, or punitive damages arising out of your use of the Service.

7. Changes to Terms

We reserve the right to modify these Terms at any time. Continued use of the Service after changes constitutes acceptance of the new Terms.

Privacy Policy

Effective Date: January 25, 2026

Your privacy is important to us. This Privacy Policy explains how PlotScript Studio collects, uses, and protects your information.

1. Information We Collect

1.1 Information You Provide

  • Code Content: The code you write is stored locally in your browser's localStorage. We do not transmit or store your code on our servers.
  • Shared Links: When you use the share feature, your code is encoded in the URL. Anyone with the link can view your code.

1.2 Automatically Collected Information

  • Usage Data: We may collect anonymous usage statistics to improve the Service.
  • Device Information: Browser type, operating system, and screen resolution for compatibility purposes.

2. How We Use Your Information

  • To provide and maintain the Service
  • To improve and optimize user experience
  • To analyze usage patterns and fix bugs

3. Data Storage

Local Storage: Your code and preferences are stored locally in your browser. We do not have access to this data. Clearing your browser data will remove this information.

4. Third-Party Services

PlotScript Studio uses the following third-party services:

  • Plotly.js: For rendering charts (loaded from CDN)
  • Monaco Editor: For the code editor (loaded from CDN)
  • TypeScript: For code compilation (loaded from CDN)

These services may collect their own data according to their respective privacy policies.

5. Data Security

We implement appropriate security measures to protect your information. However, no method of transmission over the Internet is 100% secure.

6. Children's Privacy

The Service is not directed to children under 13. We do not knowingly collect personal information from children.

7. Your Rights

You have the right to:

  • Access your locally stored data
  • Delete your data by clearing browser storage
  • Opt out of any analytics (if implemented)

Cookie Policy

Effective Date: January 25, 2026

This Cookie Policy explains how PlotScript Studio uses cookies and similar technologies.

1. What Are Cookies?

Cookies are small text files stored on your device when you visit a website. They help websites remember your preferences and improve your experience.

2. How We Use Cookies and Local Storage

2.1 Essential Storage

Name Purpose Duration
plotscript-code Stores your code so it persists between sessions Persistent
plotscript-theme Remembers your dark/light theme preference Persistent

2.2 Third-Party Cookies

CDN providers (cdnjs.cloudflare.com, cdn.plot.ly) may set their own cookies for performance and security purposes.

3. Managing Cookies

You can control cookies through your browser settings:

  • Chrome: Settings → Privacy and Security → Cookies
  • Firefox: Settings → Privacy & Security → Cookies
  • Safari: Preferences → Privacy → Cookies
  • Edge: Settings → Cookies and Site Permissions

Note: Disabling localStorage will prevent PlotScript Studio from saving your code and preferences between sessions.

License Agreement

Effective Date: January 25, 2026

MIT License

Copyright (c) 2026 PlotScript Studio

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Third-Party Licenses

PlotScript Studio incorporates the following open-source components:

  • Plotly.js - MIT License - View License
  • Monaco Editor - MIT License - View License
  • TypeScript - Apache License 2.0 - View License

Your Code

Any code you create using PlotScript Studio belongs to you. You retain all rights to your work and may license it however you choose.

Disclaimer

Effective Date: January 25, 2026

General Disclaimer

The information and tools provided by PlotScript Studio are for general informational and educational purposes only. While we strive to keep the information accurate and up-to-date, we make no representations or warranties of any kind about the completeness, accuracy, reliability, suitability, or availability of the Service.

Code Execution

PlotScript Studio executes user-provided code in the browser. While we implement safeguards:

  • We are not responsible for any code you write or execute
  • Do not paste code from untrusted sources
  • Be cautious when opening shared links from unknown sources

External Links

Our Service may contain links to external websites. We have no control over the content and nature of these sites and are not responsible for their content or privacy practices.

Professional Use

PlotScript Studio is not intended as a replacement for professional data analysis tools. For critical applications, please verify results independently.

Contact Information

If you have any questions about these legal documents or the Service, please contact us:

PlotScript Studio

Website: plotscript.studio

Email: contact@plotscript.studio

Response Time

We aim to respond to all inquiries within 5 business days.

Report Issues

To report bugs, security vulnerabilities, or other issues, please contact us at contact@plotscript.studio.

© 2026 PlotScript Studio. All rights reserved.

Last updated: January 25, 2026