Kodify's privacy, terms, and copyright information

Summary

Privacy policy

This website will store some information about your preferences on your own computer inside a tiny file called a cookie. A cookie is a small piece of data that a website asks your browser to store on your computer or mobile device. The cookie allows the website to remember your actions or preferences over time.

You can delete all cookies that are already on your computer, and you can set most browsers to prevent them from being placed. However, if you do this, you may have to manually adjust some preferences every time you visit a site, and some services and functionalities may not work. Most browsers support cookies, but you can set your browser to decline them and can delete them whenever you like. You can find instructions here for how you can do that on various browsers.

This website uses cookies to:

  1. Identify you as a returning user and to count your visits in traffic statistics analysis
  2. Remember your custom display preferences (such as whether you prefer comments to display all-collapsed or not)
  3. Provide other usability features, including tracking whether you’ve already given your consent to cookies

Enabling cookies is not strictly necessary for the website to work but it will provide you with a better browsing experience.

The cookie-related information is not used to identify you personally and is not used for any purpose other than those described here.

There may also be other types of cookies created after you’ve visited this website. This site uses Google Analytics, a popular web analytics service that uses cookies to help to analyze how users use the site. The information generated by the cookie about your use of this website (including your IP address) will be transmitted to and stored by Google on servers in the United States. Google will use this information for the purpose of evaluating your use of other website, compiling reports on website activity, and providing other services relating to website activity and internet usage. Google may also transfer this information to third parties where required to do so by law, or where such third parties process the information on Google’s behalf. Google undertakes not to associate your IP address with any other data held by Google.

Third Party Advertising

This site has third-party advertising companies serving ads to you when you visit. These companies may store information about your visits here and to other websites in order to provide you with relevant advertisements about goods and services. For example, if they know what ads you are shown while visiting this site, they can be careful not to show you the same ones repeatedly.

These companies may employ cookies and other identifiers to gather information which measures advertising effectiveness. The information is generally not personally identifiable unless, for example, you provide personally identifiable information to them through an ad or an email message.

They do not associate your interaction with unaffiliated sites with your identity in providing you with interest-based ads.

This site does not provide any personal information to advertisers or to third party sites. Advertisers and other third-parties (including the ad networks, ad-serving companies, and other service providers they may use) may assume that users who interact with or click on a personalized ad or content are part of the group that the ad or content is directed towards (for example, readers in the Pacific Northwest who read certain types of articles). Also, some third-party cookies may provide them with information about you (such as the sites where you have been shown ads or demographic information) from offline and online sources that they may use to provide you more relevant and useful advertising.

To learn more about what options you have about limiting the gathering of information by third-party ad networks, you can consult the website of the Network Advertising Initiative.

You can opt out of participating in interest-based advertising networks, but opting out does not mean you will no longer receive online advertising. It does mean that the companies from which you opted out will no longer customize ads based on your interests and web usage patterns using cookie-based technology.

Sharing Information

This site does not sell, rent, or disclose to outside parties the information collected here, except as follows:

(a) Affiliated Service Providers: This site has agreements with various affiliated service providers to facilitate the functioning of the site. For example, the site may share your credit card information with the credit card service provider to process your purchase. All administrative service providers that this site uses are required to have the same level of privacy protection as this site does, and therefore your information will be handled with the same level of care. Additionally, for example, this site may use analytic or marketing services such as Google Analytics, Google Adsense, Taboola, or RevContent, to which collection you hereby unconditionally consent.

(b) Where required by law: This site may share the collected information where required by law, specifically in response to a demand from government authorities where such demand meets the legal requirements.

(c) Statistical Analysis: This site may share Non-Personal Information and aggregated information with third parties, including but not limited to for advertising or marketing purposes. No Personal Information will be shared in this manner.

(d) Transactions: In connection with, or during negotiations of, any merger, sale of company assets, financing or acquisition, or in any other situation where Personal Information may be disclosed or transferred as a business asset.

How To Opt Out Of Interest-Based Advertising

Opting Out of Interest-Based Advertising Services: This website is a member of the Network Advertising Initiative (NAI) and adheres to the NAI Codes of Conduct as described on the NAI website. This website also adheres to the Digital Advertising Alliance (DAA) Self-Regulatory Principles. For a description of the DAA Program, please visit the DAA website.

Opting Out of Interest-Based Advertising by Third Parties: To find out more about interest-based advertising on the internet and how to opt out of information collection for this purpose by companies that participate in the Network Advertising Initiative or the Digital Advertising Alliance, visit NAI’s opt-out page or DAA’s Consumer Choice Page.

Kodify is here to make your coding life easier. That’s why the code examples are ‘uncopyrighted’. This means you’re free to:

Under the following terms:

For other Kodify content besides code examples (that is, the articles and code explanations) the following applies:

Under the following terms:

This means you may not:

If you have doubts about the way in which you plan to use material on Kodify, contact me.

Privacy policy and information

Website

Kodify is hosted on Amazon’s Simple Storage Service (S3). While S3 buckets can log requests, that option is turned off deliberately: requests made to Kodify are not logged.

Kodify is accelerated and protected by Cloudflare. The data that Cloudflare collects about website visitors is anonymised and aggregated. That way I can, for instance, see in their Analytics dashboard how many visitors there were and from which countries.

Cloudflare uses a ‘__cfduid’ cookie with every request. That cookie does not correspond to any user ID nor does it store any personally identifiable information. Cloudflare uses this cookie for security purposes. See their explanation for more.

Kodify’s search is powered by Algolia. Algolia logs the IP address and the whole search request (including query, parameters, and headers). This information is only processed by Algolia for services like monitoring and analytics, and not shared with others. Algolia removes all logs after 90 days. See their Data Protection Addendum (pdf) for more.


Other than fetching a JSON file with search results from Algolia, Kodify does not use external assets. This way 3rd parties like jsDelivr or Google CDN cannot track your visits on Kodify.

There are also no social media scripts, tracking pixels, or ’like’ buttons. That means data-collecting companies like Facebook are also unaware of your behaviour on Kodify.

Any advertisement on Kodify is a plain link, and will not track you around the internet.

Web analytics

Kodify uses Google Analytics to track website visits. With that information I can see what pages are popular, which content doesn’t work, and get overall ideas to improve both the website and content.

Google’s ability to use and share information collected by Google Analytics about visits to Kodify is restricted by the Google Analytics terms of use and the Google Privacy Policy.

Data collected by Google Analytics are anonymised as much as possible. Kodify uses Google Analytics’ feature that drops IP addresses so they aren’t stored on Google servers. See Google’s explanation for more about this feature.

Kodify respects your browser’s Do Not Track setting, and Google Analytics will not load if that setting is enabled.

Google Analytics is configured to only collect the bare minimum of data. Kodify doesn’t use the ‘Demographics’ or ‘Remarketing’ features in Google Analytics. Knowing what content is popular and what not is already more than enough data for me.

Other than me no one else looks at the anonymised data in Google Analytics. I also don’t share the aggregated data in Google Analytics with others.

Email

Emails you send to me arrive in my Tutanota inbox. Tutanota is one of the most secure email providers: they use end-to-end encryption for all emails and store them in highly-secured data servers in Germany. With that encryption even Tutanota employees cannot read emails even if they wanted or need to.

The personal data that you provide by email is only used for an email reply. You are not added to some newsletter or spam list. Nor will your data be shared with others.

The data you submit with a contact form (like the one on the contact page) is forwarded by Basin to my Tutanota inbox. For that to work they need to collect your form submission before they can pass it over to me. All email data is removed in Basin every 30 days.

Disclaimers

General disclaimer

Every reasonable attempt has been made to ensure that information on Kodify is accurate and reliable. But this website does not come with a warranty of any kind. You should therefore not rely on any information on Kodify as a substitute for your own skill, knowledge, and judgment.

Kodify may from time to time link to other websites. Those links are provided for your benefit. They are not necessarily an endorsement to whichever website, page, company, or person they refer to. And while Kodify takes care in referencing high-quality resources, Kodify cannot be held accountable for the contents of those external websites.

Kodify has taken extensive care to ensure that the website is free of any virus, worm, Trojan horse, and/or malware. However, Kodify is not responsible for any (computer) damage that occurs in relation with your use of the website.

Indemnity

By accessing Kodify, you agree to indemnify and hold Kodify, its officers, partners, and/or affiliates harmless from all claims, actions, damages, costs and expenses that arise from your use of the Kodify website.

Any actions that you take based on Kodify’s information are your own full responsibility. Kodify will not be responsible for any consequences that result from using information posted on this website.

Jurisdiction

Kodify’s terms are governed by, and in accordance with, the laws of The Netherlands. Any claim made that in any way arises out of these terms will be heard in Dutch courts.

Financial trading disclaimer

Content on Kodify is strictly educational. Any trading strategy or methodology that is discussed is only done for educational purposes. Never will Kodify advise you to use example code and apply it to financial trading.

You should not expect that educational programming examples can be used for financial decision making. You should also know that past performance of any system or methodology is not indicative of future results.

Any trading idea or inspiration that you get from reading information on Kodify is strictly your own. You should always do your own research and always verify the information you find on Kodify.