TensorShin

Privacy & Terms

Last updated: 2026-09-16

TensorShin is a learning tracking and coding platform for tracking your AI/ML journey and practicing implementations. Here’s exactly what we store and how we treat it.

What we collect

When you sign in with Google or GitHub we receive your name, email, and profile image. As you use the app we store the data you create: topic progress and confidence, notes, quiz answers, study minutes, and your Tensor Code submissions and solved problems.

What we don't collect

No passwords (sign-in goes through your provider — we never see one), no payment details, no precise location, and no contacts. We don’t sell your data. Hosting, authentication, and analytics providers process information to operate the app. Optional YouTube playback has additional data practices described below.

Your public profile & the leaderboard

These are opt-in. You stay private unless you choose a username — only then does a public profile at /u/<username> exist and your name appear on the leaderboard (with points, problems solved, topics, and streak). Remove your username anytime to drop off both.

Running code (Tensor Code)

Code you submit is executed in an isolated sandbox, purely to grade it against the problem’s tests. We keep your submissions so you can revisit them; we don’t use them for anything else.

Analytics

We use Vercel Web Analytics for aggregate, privacy-friendly traffic counts (page views and visitor totals). It sets no cookies, doesn’t track you across sites, and doesn’t collect personal information. Optional YouTube players are separate from these analytics.

Where it lives & how long

We keep your data until you delete your account — go to Settings → Delete account to wipe your records (backups roll off on their own schedule).

Cookies

A secure session cookie keeps you signed in. If you load a YouTube player, YouTube may use cookies or similar storage under its own policies.

YouTube and external learning resources

TensorShin uses YouTube API Services for optional embedded playback and resource checks. The player connects to YouTube only when you select “Load YouTube player”. We use YouTube’s privacy-enhanced player, which does not eliminate all data collection. Google/YouTube may receive your IP address, browser/device information and playback interactions, use cookies or similar technologies, and serve content including advertisements. See the Google Privacy Policy. We do not request access to your YouTube account, subscriptions, or viewing history.

By using the YouTube player, you agree to the YouTube Terms of Service. You can unload the player or open the original resource instead. External websites have their own privacy policies. Unloading stops the embedded player; it does not erase information already received by Google/YouTube.

Linked and embedded videos belong to their respective rights holders. A resource listing is not a claim that a video is open source or licensed for copying, downloading, editing, or redistribution. Attribution and educational use alone do not grant those rights.

Terms (the short version)

  • This is a closed beta. It may change, break, or go offline; don’t rely on it as a sole source of truth.
  • One account per person; don’t share your sign-in.
  • Found a bug or security issue? Report it via Feedback rather than exploiting it. Don’t attempt to break out of the code sandbox or disrupt the service.
  • Don’t use the service for anything illegal.
  • You own the notes and code you write; we just store them to show them back to you.

Contact

Questions or requests? Use the Feedback page once you’re signed in.