Last updated: January 1, 2025
Cookies are small text files that are placed on your computer or mobile device by a website when you visit it. They are widely used to make websites work more efficiently, to remember your preferences, and to provide information to the website operators about how the site is being used. Cookies contain information about your browsing session and may persist for varying lengths of time depending on their type.
In addition to cookies, similar tracking technologies may be used on our website and application, including web beacons (also called pixel tags or clear GIFs), local storage objects, and session storage. This Cookie Policy covers all these technologies and refers to them collectively as "cookies" for simplicity.
KernelRun, Inc. ("KernelRun," "we," "our," or "us") uses cookies on our website at kernelrun.com and our web application platform. This Cookie Policy explains what cookies we set, why we use them, how long they persist, and how you can control your cookie preferences.
KernelRun uses cookies for the following general purposes:
These cookies are required for the operation of the KernelRun platform. Without them, core functionality such as account login, session persistence, and security token management would not work. You cannot opt out of strictly necessary cookies without losing access to the Services they support.
| Cookie Name | Purpose | Duration |
|---|---|---|
kr_session |
Maintains your authenticated session within the KernelRun platform. Contains an encrypted session identifier; no personal data is stored in the cookie value. | Session (expires when you close the browser or after 8 hours of inactivity) |
kr_csrf |
Cross-site request forgery protection token. Required to prevent unauthorized form submissions and API requests. Contains a cryptographically random token; no personal data. | Session |
kr_remember |
Persistent login token set when you choose "Remember me" during login. Allows you to remain logged in across browser sessions without re-entering your credentials. Encrypted; contains no readable personal data. | 30 days |
kr_consent |
Records your cookie consent preferences (accepted or declined analytics/marketing cookies). Used to honor your preference on subsequent visits without showing the consent banner again. | 365 days |
kr_region |
Stores your selected AWS region context for the platform dashboard. Prevents the dashboard from defaulting to a non-preferred region on each visit. | 30 days |
Analytics cookies help us understand how visitors interact with kernelrun.com and the KernelRun platform. We use this information to improve page content, navigation, and user experience. Analytics cookies do not collect information that identifies individual users; all data is processed in aggregate.
We set analytics cookies only if you have accepted them via the cookie consent banner. You may withdraw consent at any time by following the instructions in Section 5 of this policy.
| Cookie Name | Provider | Purpose | Duration |
|---|---|---|---|
_ga |
Google Analytics | Distinguishes unique users by assigning a randomly generated Client ID. Used to calculate session counts and user counts in Google Analytics reports. | 2 years |
_ga_[ID] |
Google Analytics | Maintains session state and page sequence for Google Analytics 4 measurement. Contains a randomly generated session ID. | 2 years |
_gid |
Google Analytics | Distinguishes users for a 24-hour period. Used for daily active user calculations in reporting. | 24 hours |
kr_analytics |
KernelRun (first-party) | KernelRun's internal product analytics. Tracks which platform features are used, which optimization proposals are viewed, and general navigation patterns within the application. Used to prioritize product improvements. | 90 days |
Functional cookies allow the website and application to remember choices you have made and provide enhanced functionality. They may be set by us or by third-party providers whose services we have added to our platform.
| Cookie Name | Purpose | Duration |
|---|---|---|
kr_dashboard_prefs |
Stores your dashboard layout preferences including which widgets are visible, their order, and your default date range for cost reports. Improves the experience on repeat visits by restoring your preferred view. | 180 days |
kr_notification_prefs |
Stores your notification preference settings (email, Slack, or web console alerts) within the application session. Supplements server-side preference storage for real-time UI state. | Session |
kr_tour_dismissed |
Records whether you have dismissed the onboarding product tour. Prevents the tour from appearing on subsequent platform visits after you have seen it. | 365 days |
Intercom [multiple] |
Intercom sets cookies to identify users for our in-app support chat. These include intercom-id-* (user identifier for Intercom), intercom-session-* (current support session), and intercom-device-id-* (device identifier). Intercom's privacy policy governs these cookies. |
9 months (id); session (session) |
KernelRun does not currently use advertising or retargeting cookies on kernelrun.com. We do not use cookies to display targeted advertisements across third-party websites. If we add marketing cookies in the future, we will update this policy and seek your consent before setting them.
Some cookies described in this policy are set by third-party services that we use to provide functionality or analytics on kernelrun.com and within the KernelRun platform. Third-party cookie providers whose cookies may be present on our website or application include:
KernelRun does not control how third-party providers use the data they collect through their cookies. We encourage you to review the privacy policies of these providers for information about their data practices.
You have several options for managing cookies on kernelrun.com:
When you first visit kernelrun.com, you will see a cookie consent banner at the bottom of the page. You may accept analytics and functional cookies by clicking "Accept," or decline non-essential cookies by clicking "Decline." Only strictly necessary cookies are set if you click "Decline." Your choice is stored in the kr_consent cookie for 365 days so you will not be asked again on subsequent visits.
Most web browsers allow you to control cookies through the browser's settings. Common browser options include:
Please note that blocking strictly necessary cookies will prevent you from logging in to the KernelRun platform. Blocking analytics cookies will not affect your access to any platform functionality.
Some browsers support a "Do Not Track" (DNT) signal that you can enable to request that websites not track your browsing activity. KernelRun respects DNT signals on our marketing website (kernelrun.com). When a DNT signal is detected, we disable Google Analytics tracking for that session. DNT signals are not applicable within the authenticated platform application, which requires session cookies to function.
Cookies are either session cookies (deleted when you close your browser) or persistent cookies (stored on your device for a specified duration). The retention periods for each cookie are listed in the tables in Section 3 above. You may delete all cookies stored by KernelRun at any time using your browser's cookie management settings. Deleting session cookies will log you out of the KernelRun platform. Deleting the kr_consent cookie will cause the cookie consent banner to appear again on your next visit.
In addition to cookies, KernelRun uses browser local storage and session storage for certain application state data. Local storage is used to cache read-only reference data (such as the list of supported EC2 instance types) to improve application load performance. Session storage is used to store temporary UI state (such as which cost explorer filters you have applied in the current session) that should not persist across browser sessions.
Local and session storage data is stored on your device and is not transmitted to KernelRun's servers. You can clear this data using your browser's developer tools or privacy settings.
KernelRun may update this Cookie Policy from time to time to reflect changes in the cookies we use, updates to applicable law, or changes in our data practices. Material changes will be announced via the cookie consent banner on kernelrun.com and via email notification to registered account holders. The "Last updated" date at the top of this policy reflects when the policy was most recently revised.
We encourage you to review this Cookie Policy periodically to stay informed about how we use cookies.
If you have questions about this Cookie Policy or about KernelRun's use of cookies, please contact us:
For complaints about our cookie practices under GDPR, EEA residents may contact the relevant national data protection authority. UK residents may contact the Information Commissioner's Office (ICO) at ico.org.uk.