TERMS OF SERVICE

Rules for using TraceDSA

Last updated: September 1, 2026

1. Using the service

TraceDSA provides interactive algorithm visualizers, problem guides, and code simulations. You may use this website for your own personal study, to prepare for technical interviews, or to teach students in a classroom.

2. Acceptable use

When using TraceDSA, please follow these common-sense rules:

  • Do not send rapid, automated requests that overload our servers or degrade performance for others.
  • Do not attempt to bypass security protections or gain unauthorized access to our hosting infrastructure.
  • Do not re-host our visualizer engine under another domain claiming it as your own work.

3. Educational accuracy

We write and test each simulation frame generator carefully to ensure accurate pointer movements and state mutations. However, algorithmic constraints and test cases can vary across different coding platforms and interview formats. TraceDSA is intended as a conceptual study aid alongside hands-on programming practice.

4. Intellectual property

The TraceDSA name, visual layout, custom graphics, and simulation code are the property of TraceDSA. Standard algorithm concepts (such as binary search, tree traversal, and two-pointer techniques) are universal computer science foundations.

5. Changes to these terms

We may revise these terms from time to time. When we make updates, we will update the date at the top of this page. Continuing to use the site means you accept the updated terms.

6. Contact

If you have any questions regarding these terms, please contact us at support@tracedsa.com.