About this website
Code With Purpose is an educational blog by Ashutosh Mishra. You can read articles and download resources without creating an account.
Optional analytics
This website loads Google Analytics only after you choose to allow analytics. It helps measure page visits and interactions. Google may process device, browser, and usage information and use cookies. Your preference is stored in this browser. You can change it using Analytics settings in the footer. Declining analytics does not prevent reading or downloading.
See Google’s privacy policy for details of its processing.
Fonts and hosting
Fonts are requested from Google Fonts, which receives network information needed to deliver them, including your IP address. The hosting provider may process routine request logs when serving the website.
Amazon and other external links
Amazon affiliate links contain an Associate tracking identifier. When you follow an external link, the destination’s privacy and cookie policies apply. Amazon may use cookies and other identifiers to attribute qualifying purchases. This website does not receive your Amazon payment information.
Learning preferences and progress
The Learning Hub stores your language preference, completed lesson identifiers, and last-opened lesson in this browser’s local storage. These are not an account and do not sync across devices. Reset progress in the Learning Hub to clear completed lessons and your last-opened lesson. No name or email is stored in local storage by the translation form.
Translation enquiries
The translation form prepares an email locally from your details. It does not send the request to a server or submit it automatically. You must send the email yourself; your email provider’s policies apply. If you send it, the details are used to respond and discuss availability and a quote. Optional analytics can record lesson language changes, downloads, and completion actions but does not include your translation form values.
Contact links open your email application. If you contact me, your message and contact details are used to respond to your enquiry. Avoid sending sensitive information.
Contact and requests
For privacy questions or requests relating to information you have provided, email hello@codewithpurposeai.in.
Community accounts and contributions
Community Q&A is available only when its server is connected. If enabled, it stores usernames, salted password hashes, questions, answers, reports, and session records. A necessary HttpOnly session cookie keeps you signed in for up to seven days. Approved contributions display your username publicly. Moderators can review pending content and reports. Do not post private information.
Short-lived rate-limit records help reduce abuse. Contact hello@codewithpurposeai.in to request account or contribution removal; verification may be needed. The static version does not collect community credentials or submissions.
Global search and sharing
Global search runs in your browser using the website’s search index. Search terms appear in the page URL. Content requests prepare an email for you to review and send. Clicking a social sharing control passes the page URL and, where supported, your thoughts to the selected service. Each service controls its own publishing and privacy settings.
Google AdSense advertising
This website includes the Google AdSense script to connect with Google’s advertising service. Google and its advertising partners may use cookies and other identifiers to deliver and measure advertising, depending on your location, consent choices, and the advertising configuration. See Google’s advertising privacy information for more information.
The Analytics settings control on this website applies to Google Analytics only; it does not control AdSense advertising. Advertising privacy choices are handled separately through Google’s applicable controls and consent messages.