About

Personal projects by Yashar Heidarnezhad

Overview

YasharHND is a collection of free, browser-based developer tools and experiments, built by Yashar Heidarnezhad and hosted at yashar.one. Each tool lives on its own subdomain, and they all share this site's privacy policy, terms, and sign-in.

They are self-contained developer tools and experiments — built first for personal use, then published so anyone who finds them useful can use them for free, with no account and no sign-up.

The Projects

  • Toolkit (toolkit.yashar.one)
    Browser-based developer utilities — decode, verify and sign JWTs; format JSON; generate UUIDs and passwords; convert timestamps across timezones; encode URLs; unescape text.

More projects are added here as they ship, each under the same policy.

Who They Are For

Developers and technically minded people who want a quick, no-friction tool for a one-off task — the kind of thing you would otherwise paste into a random site of unknown provenance. Everything here is free to use and requires no account.

How Your Data Is Handled

  • The tools run in your browser. What you type into them is processed on your own device and is not uploaded to or stored on any server operated by this site.
  • No analytics, no tracking scripts, and no advertising networks.
  • No account is required, and nothing you do is tied to an identity unless you choose to connect your Google account.

Why a Project May Ask for Google Account Access

Some projects can optionally connect to your Google account so a tool can work directly with your own files, mail, or calendar instead of making you shuttle data back and forth by hand. This is always opt-in: nothing connects until you authorize it, and a project asks only for the access the feature you are using actually needs.

Access is used solely to carry out actions you explicitly trigger. Nothing is accessed in the background, nothing is stored beyond the session needed to complete your request, and nothing is sold, shared, or used to train anything. You can revoke access at any time from your Google Account permissions.

  • Google Drive (read and manage files you select) — so a project can read a file you pick as input, or write its result back to your Drive, instead of making you download and re-upload it by hand
  • Google Sheets (read and write spreadsheet data) — so a project that produces or transforms tabular data can read from and write to a spreadsheet you choose
  • Google Docs (read and write document content) — so a project that drafts or reformats text can work directly in a document you choose rather than through copy and paste
  • Gmail (read, send, or manage email messages and threads) — so a project can read a thread you point it at, or send a message you have composed and approved, on your instruction
  • Google Calendar (read and manage calendar events) — so a project can look up your availability or create and update the events you ask it to
  • Google Chat (send messages and interact with Workspace spaces) — so a project can post a message or reply into a space you have chosen, when you trigger it

Use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

Operated By

These projects are built and operated by Yashar Heidarnezhad as a personal, non-commercial effort. Read the Privacy Policy and Terms of Service, or get in touch via LinkedIn.