This Privacy Policy explains how KnightLi Blog (knightli.com, “this site”) handles information when you visit the site. By using this site, you acknowledge the practices described below.
Last updated: July 19, 2026.
Information We Process
This site does not require an account for ordinary reading. When you visit, the site and its service providers may process technical information such as your IP address, browser and device type, operating system, referring page, pages viewed, approximate location, timestamps, cookie identifiers, and diagnostic or security logs.
If you choose to use a comment feature or follow an external link, the third-party service may process information under its own privacy policy.
Cookies and Local Storage
This site and third-party services may use cookies, pixels, local storage, or similar technologies to:
- remember site preferences such as the color theme;
- operate and secure the site;
- measure traffic and understand how pages are used;
- limit repeated advertising and measure ad performance;
- show personalized or non-personalized advertising, depending on your region and consent choices.
You can block or delete cookies in your browser. Some preferences or features may not work as expected afterward.
Google AdSense and Advertising
This site uses Google AdSense. Google and other third-party vendors may use cookies to serve ads based on your previous visits to this site or other websites. Google’s use of advertising cookies enables it and its partners to serve ads based on visits to this site and other sites on the internet.
Depending on your location and consent choices, ads may be personalized, non-personalized, or limited. Personalized advertising may use information such as previous browsing activity and inferred interests. Non-personalized ads may still use contextual information, general location, frequency capping, and fraud-prevention signals.
You can manage or opt out of personalized advertising through Google My Ad Center and review Google’s explanation of how it uses information from sites or apps that use its services. You may also manage participating companies through YourOnlineChoices where available.
Google may work with other advertising technology providers. The providers available for European advertising are disclosed through the consent message’s vendor and purpose controls.
European Privacy and Consent Choices
For visitors in the European Economic Area, the United Kingdom, and Switzerland, this site may display Google’s European regulations message, a Google-certified consent management platform integrated with the IAB Europe Transparency and Consent Framework.
The message lets eligible visitors consent, refuse, or manage available purposes and vendors. Where consent is legally required, advertising or analytics storage should not be used for those purposes until the visitor makes a choice. You can revisit available privacy choices through the privacy options link or message shown by Google when that control is enabled on the site.
Your choice may affect whether ads are personalized, non-personalized, or limited. Refusing personalized advertising does not necessarily remove all advertising.
Google Analytics
This site uses Google Analytics to understand aggregate traffic and page performance. Google Analytics may process device and browser information, approximate location, referral information, viewed pages, interactions, and identifiers stored in cookies or similar technologies. Where required, analytics storage is controlled by the visitor’s consent choice.
You can learn more in the Google Privacy Policy and use the Google Analytics Opt-out Browser Add-on where supported.
Comments and GitHub
Article comments are provided through Utterances and GitHub. The comment interface may load content from GitHub, and posting a comment requires GitHub authentication. GitHub processes your account details, comment content, IP address, and related technical information under the GitHub Privacy Statement.
Do not post passwords, API keys, private documents, or other sensitive personal information in public comments.
External Links and Embedded Content
Articles may link to or embed content from third-party websites. Those services may receive your IP address and browser information and may use their own cookies or tracking technologies. Their privacy practices are controlled by their own policies, not this policy.
Data Retention and Security
This site does not maintain a reader-account database. Technical logs, analytics data, advertising data, and comments are retained according to the settings and policies of the relevant hosting, analytics, advertising, security, or comment provider. Reasonable steps are taken to protect the site, but no internet transmission or storage system is completely secure.
Your Choices and Rights
Depending on your location, you may have rights to request access, correction, deletion, restriction, objection, or portability of personal data, and to withdraw consent. Most advertising, analytics, and comment data is controlled by the relevant third-party provider, so their privacy controls may be the fastest way to exercise these choices.
You can also:
- change cookie and site-data settings in your browser;
- manage personalized ads in Google My Ad Center;
- change choices in the site’s European regulations message when available;
- avoid or delete public comments through GitHub;
- contact the site operator about this policy through the KnightLi GitHub profile.
Children’s Privacy
This site is a general technical publication and is not directed to children. Do not submit personal information through public comments if you are not permitted to do so in your jurisdiction.
Changes to This Policy
This policy may be updated when site features, service providers, or legal requirements change. The latest revision date will be shown at the top of this page.
This page provides general transparency information and is not legal advice.