Privacy notice
Last updated 2 November 2026
This blog collects as little personal information as it can. You can read every post and download every Library file without giving any. Personal information is only stored when you choose to leave a comment, send a message, or write for the blog as a guest author. It is never sold, never used for advertising, and never used to train AI.
The blog is run by Aayush Tiwari, an individual based in India, who decides how this information is used and is responsible for it. For questions, requests or complaints about your information, email aayushdynamics@gmail.com.
Please also read the Terms of use.
Visitor statistics. Cloudflare Web Analytics counts page visits. It does not use cookies, does not store anything in your browser and does not identify you.
Views, likes and downloads. Each post keeps a count of views and likes, and each Library file a count of downloads. These are plain totals: they are not linked to you, and no IP address is stored with them.
Hosting. The site runs on Cloudflare, which handles technical information such as your IP address and browser type to deliver pages and protect the site from abuse. Cloudflare's request logs, used only to fix problems with the site, are kept for a few days.
The blog itself sets no cookies when you read it, and it uses no advertising, tracking or social media cookies or pixels, which is why it does not show a cookie banner. Cloudflare may set a strictly necessary security cookie if it needs to check that a visit is not automated.
To make the site work the way you set it, a few small items are kept in your browser's local storage. They stay on your device, are never sent to the blog, and can be cleared at any time from your browser's settings:
- your light or dark theme, and whether the navigation pane and its groups are open;
- the last few posts you opened, for the Recent list in the navigation pane;
- which posts you have liked, and the date you last viewed each post, so a like or view is not counted twice;
- your name and email for the comment form, only if you tick "Remember my name and email on this device".
When you use the comment form, the guest author sign-up or the author sign-in, the spam check from Cloudflare Turnstile runs and may set a cookie needed for that check. Signed-in guest authors also get a sign-in cookie, which ends when they sign out or after a set time.
When you comment, the blog stores your name, your comment, the post and date, and your email address if you choose to give one. Your name, comment and date are shown publicly once the comment is approved. Your email is never shown; it is only seen by the author, and only used if a direct reply is needed.
The blog also records that you ticked the box confirming you are 18 or older and accept the Terms of use, with the date and the version of these pages. No IP address is kept.
When a comment arrives, a short notice with your name and a link to the moderation page is emailed to the author through Formspree. Your comment and your email address are not included in that notice.
Messages sent from the Contact page, with your name, email and the box you ticked, are delivered to the author by email through Formspree. They are used only to reply to you, and never added to a mailing list.
If you write for the blog, it stores your sign-in email, your password (only as a one-way scrambled hash that cannot be read back), your public author profile, the posts and profile changes you submit, and the date you accepted the Terms of use. Your profile and published posts are public; your sign-in email and password are not.
Posts waiting for review are stored in the blog's private source repository on GitHub until they are published or declined. Failed sign-in attempts are recorded with your email and a scrambled form of your network address, to protect accounts from password guessing.
The blog uses these service providers. Each handles information only to provide its service to the blog, and some do so outside India, including in the United States.
| Provider | What it does for the blog | Information it handles |
|---|---|---|
| Cloudflare, Inc. | Hosting, the database for comments and guest accounts, Web Analytics, the Turnstile spam check | Technical request data such as IP address; comments and guest author details stored in the database |
| Formspree, Inc. | Delivers contact form messages and comment notices by email | Your name, email and message (contact form); your name (comment notices) |
| GitHub, Inc. | Stores the site's files, including guest posts waiting for review | The content and author name of submitted posts |
| Google LLC (Gmail) | The author's mailbox, where messages and notices arrive | What Formspree delivers, as above |
The blog does not use advertising networks, data brokers, or any other analytics or tracking tools.
| Information | Kept for |
|---|---|
| Approved comments | Until you ask for removal or the post is removed |
| Email address given with a comment | 12 months, then removed automatically (the comment stays) |
| Comments never approved | 90 days, then deleted automatically |
| Contact form messages | Only as long as needed to reply, and deleted within 12 months |
| Guest author sign-in and profile | While you write for the blog, or until you ask for removal |
| Guest submissions, applications and profile changes, once published, approved or declined | 90 days, then deleted automatically |
| Failed sign-in attempts | 1 day |
| Record of accepting the Terms of use | As long as the comment or account it belongs to |
| Cloudflare request logs | A few days |
Your comments, messages and guest author details are not used to train artificial intelligence models, and are not sold, licensed or handed to anyone for that purpose.
You can ask to:
- get a copy of, or a summary of, the personal information the blog holds about you;
- correct or update it;
- have it deleted, including a comment or a guest author account;
- withdraw your consent at any time (this does not affect anything done before you withdrew it);
- name someone to act for you if you are unable to.
Email aayushdynamics@gmail.com from the address you used, or say which comment or message your request is about, so it can be matched to you. There is no charge. Requests are answered within 30 days. The same address handles complaints (grievances) about how your information is used.
The blog aims to follow India's Digital Personal Data Protection Act, 2023. If you are not satisfied with the response to a complaint, you can contact the Data Protection Board of India. If you live in the European Union or the United Kingdom, you can also contact your local data protection authority.
The blog is written for working professionals and is not intended for anyone under 18. Commenting, the contact form and guest authoring all ask you to confirm that you are 18 or older. If you believe someone under 18 has sent personal information, email the address above and it will be deleted.
If this notice changes, the date at the top is updated. A change that affects how existing information is used is also announced on the blog.