{
  "a11y": {
    "skip": "Skip to main content"
  },
  "app": {
    "name": "Okay Console",
    "tagline": "Native cluster operations for macOS, iPhone, iPad, and Android."
  },
  "clusters": {
    "body": "Okay Console uses API discovery instead of assuming a distribution or version. OpenShift-only views appear when the cluster provides those APIs and stay out of the way when it does not.",
    "eyebrow": "Compatibility",
    "note": "Tested compatibility targets. No affiliation or partnership.",
    "title": "OpenShift first. Kubernetes ready."
  },
  "faq": {
    "eyebrow": "Details",
    "items": {
      "0": {
        "a": "No. Okay Console connects directly to the API server you provide. Cluster data does not pass through our systems.",
        "q": "Does anything about my cluster reach you?"
      },
      "1": {
        "a": "On the device only. macOS, iPhone, and iPad store it in the Keychain behind user presence. Reading it requires Touch ID or your password on Mac, and Face ID, Touch ID, or the device passcode on iPhone and iPad. Android seals it with a non-exportable Keystore key and writes only the ciphertext. Disconnecting deletes it.",
        "q": "Where does my token live?"
      },
      "2": {
        "a": "Yes. Terminal opens an interactive session, and Run Command executes one explicit command in one running container. Commands and output disappear with the session; the app does not save them.",
        "q": "Can it open a container shell?"
      },
      "3": {
        "a": "Yes. Okay Console uses API discovery and hides OpenShift-specific views when those APIs are unavailable.",
        "q": "Does it work with plain Kubernetes?"
      },
      "4": {
        "a": "Only the permissions required for the actions you use. A read-only, short-lived service-account token limited to one namespace is enough to list and watch pods. Terminal, restart, scale, and other actions require their corresponding permissions.",
        "q": "What permissions does the token need?"
      },
      "5": {
        "a": "No. You can verify the app's network behavior from a network you control: it connects only to the cluster you provide.",
        "q": "Is it open source?"
      }
    },
    "title": "Questions and answers"
  },
  "features": {
    "eyebrow": "OpenShift and Kubernetes operations",
    "items": {
      "0": {
        "body": "Health totals and the highest-priority problems appear first, so you know where to look before opening a resource.",
        "title": "Overview"
      },
      "1": {
        "body": "Browse Pods, Deployments, Routes, and Nodes. Lists update as the cluster changes and show when the connection drops.",
        "title": "Resources"
      },
      "2": {
        "body": "Inspect container state, restarts, conditions, scheduling, ownership, Events, current logs, and previous logs.",
        "title": "Diagnosis"
      },
      "3": {
        "body": "Scale or restart a Deployment and delete or recreate a Pod. Every change checks permissions and confirms the exact target.",
        "title": "Actions"
      },
      "4": {
        "body": "Open an interactive container terminal or run one explicit command. Commands and output are never saved.",
        "title": "Terminal"
      },
      "5": {
        "body": "Switch namespaces without disconnecting or losing saved credentials and recent on-device metric history.",
        "title": "Namespaces"
      }
    },
    "subtitle": "Fast access to the jobs that matter when you are away from your desk.",
    "title": "Pods. Logs. Terminal. Actions."
  },
  "footer": {
    "legal": "Legal",
    "privacy": "Privacy",
    "product": "Product",
    "rights": "© 2026 Patrick Tudor. All rights reserved.",
    "support": "Support",
    "support_email": "Email support",
    "support_page": "Support page",
    "terms": "Terms",
    "trademark": "Okay Console is an independent, unofficial client. It is not affiliated with, endorsed by, sponsored by, or certified by Red Hat, Inc., IBM, or The Linux Foundation.\n\nOpenShift and OKD are trademarks of Red Hat, Inc. Kubernetes is a registered trademark of The Linux Foundation. All other trademarks are the property of their respective owners."
  },
  "gallery": {
    "android_phone": "Android",
    "android_tablet": "Android tablet",
    "done": "Close",
    "eyebrow": "Screens",
    "ipad": "iPad",
    "iphone": "iPhone",
    "open": "View larger",
    "shot_01-overview": "What needs attention",
    "shot_02-login": "Paste to connect",
    "shot_03-reconnecting": "Holding the last update",
    "subtitle": "Captured from the built-in Sample Cluster, with no credentials or live cluster data.",
    "title": "See the app"
  },
  "hero": {
    "cta_primary": "See the app",
    "cta_secondary": "Support plans",
    "eyebrow": "OpenShift · OKD · Kubernetes",
    "note": "Free app. Paid support. Every feature included.",
    "subtitle": "Native macOS, iPhone, iPad, and Android clients for checking workloads, reading logs, opening a terminal, restarting, scaling, and switching namespaces.",
    "title": "Take routine cluster work out of the browser."
  },
  "locale": {
    "label": "Language"
  },
  "nav": {
    "features": "Capabilities",
    "get": "Support plans",
    "home": "Okay Console home",
    "menu": "Menu",
    "privacy": "Privacy",
    "screens": "Screens",
    "support": "Support",
    "try": "Pricing"
  },
  "pricing": {
    "body": "Every feature is included at no charge. Optional subscriptions provide recurring support and development priority.",
    "eyebrow": "Business model",
    "supporter_body": "Supporter, Pro, and Enterprise are auto-renewable subscriptions available in the app. Every feature remains available without a subscription.",
    "supporter_title": "Support plans",
    "tier_annual": "Pro Support",
    "tier_annual_benefit": "Priority email and feature-request support",
    "tier_annual_price": "$199.99 / year",
    "tier_enterprise": "Enterprise Support",
    "tier_enterprise_benefit": "Bug-fix priority and long-term development",
    "tier_enterprise_price": "$499.99 / year",
    "tier_monthly": "Supporter",
    "tier_monthly_benefit": "Monthly support for ongoing independent development",
    "tier_monthly_price": "$19.99 / month",
    "title": "Free app. Paid support.",
    "where": "Settings → Support Okay Console, in the app."
  },
  "privacy": {
    "intro": "Okay Console collects no personal information or cluster data. This policy explains how the app, support email, app stores, and this website handle information.",
    "sections": {
      "0": {
        "h": "There is no backend",
        "p": "The app connects directly to the Kubernetes API server address you provide. Cluster names, workloads, logs, and events are not transmitted to us."
      },
      "1": {
        "h": "There is no account",
        "p": "The app has no sign-up, account, profile, or login service."
      },
      "2": {
        "h": "Credentials stay on the device",
        "p": "Tokens, certificates, and cluster addresses are stored only on the device you entered them on. macOS, iPhone, and iPad hold them in the system Keychain with a user-presence requirement. Reading them requires Touch ID or your password on Mac, and Face ID, Touch ID, or the device passcode on iPhone and iPad. On Android they are encrypted with a non-exportable Android Keystore key, and only the ciphertext is written to storage. Disconnecting a cluster deletes its stored credential."
      },
      "3": {
        "h": "No analytics, no crash reporting, no advertising",
        "p": "The app contains no analytics SDK, no advertising SDK, and no third-party crash reporter. Nothing about your usage is measured or transmitted."
      },
      "4": {
        "h": "What the stores see",
        "p": "Apple and Google provide aggregate store reports such as download, version, and subscription counts. Those reports contain no cluster data and do not identify individual app users to us."
      },
      "5": {
        "h": "Support email",
        "p": "If you contact support, we retain the contents of your email only as long as needed to handle the request. Do not send tokens, kubeconfigs, or certificates."
      },
      "6": {
        "h": "This website",
        "p": "This site uses no third-party scripts, advertising, analytics, or cookies. The credential example uses fixed synthetic data and makes no network request. The web server keeps ordinary access logs."
      },
      "7": {
        "h": "Children",
        "p": "Okay Console is a tool for operating server infrastructure. It is not directed at children, and it collects no personal information from anyone."
      },
      "8": {
        "h": "Changes",
        "p": "If this policy changes, the updated version will appear here with a new date. No backend, no account, and no collection of personal or cluster data remain product requirements."
      }
    },
    "title": "Privacy",
    "updated": "Last updated August 25, 2026"
  },
  "support": {
    "email_label": "Email support{'@'}okayconsole.com",
    "intro": "For help connecting to a cluster or understanding the app, start with the steps below. Contact support if the problem continues.",
    "sections": {
      "0": {
        "h": "Try the Sample Cluster",
        "p": "On the first screen, choose Explore Sample Cluster. It needs no account, credentials, or network connection and lets you inspect the app before connecting your own infrastructure."
      },
      "1": {
        "h": "Before you email",
        "p": "Include the Okay Console version, your macOS, iOS, iPadOS, or Android version, your Kubernetes or OpenShift version, and the exact error text. Explain which screen and action produced the problem."
      },
      "2": {
        "h": "Protect your cluster",
        "p": "Never send a bearer token, kubeconfig, private key, client certificate, or private CA key. Redact internal hostnames, namespace and workload names, log output, and any other sensitive cluster data."
      },
      "3": {
        "h": "Paid support plans",
        "p": "Purchase Supporter, Pro Support, or Enterprise Support from Settings → Support Okay Console in the app. Pro includes priority email and feature-request support; Enterprise adds bug-fix priority and long-term development."
      },
      "4": {
        "h": "Contact",
        "p": "Email support{'@'}okayconsole.com. We use your email address to reply and retain only the information needed to handle the request."
      }
    },
    "title": "Support",
    "updated": "For Okay Console 1.0"
  },
  "terms": {
    "eula_label": "Apple's standard license agreement",
    "intro": "Apps downloaded from the App Store are covered by Apple's standard license agreement, which applies automatically. These terms sit alongside it and cover the parts specific to Okay Console.",
    "sections": {
      "0": {
        "h": "What you get",
        "p": "A license to use Okay Console on the devices you control, with every app feature available without purchase. Optional subscriptions buy the recurring support described for the selected plan and can be cancelled through the store that sold them."
      },
      "1": {
        "h": "What you are responsible for",
        "p": "The clusters you connect to, the credentials you paste, and the changes you make with them. Scope the token you give the app to what you actually need, exactly as you would for any other client."
      },
      "2": {
        "h": "No warranty",
        "p": "The app is provided as is, without warranty of any kind. It is a client for other people's infrastructure and cannot guarantee the behavior of a cluster, a network, or a platform it did not build."
      },
      "3": {
        "h": "Limitation of liability",
        "p": "To the maximum extent permitted by law, liability arising from the app or a support subscription is limited to the amount paid for the applicable product during the preceding twelve months."
      },
      "4": {
        "h": "Subscriptions",
        "p": "Support subscriptions renew automatically until cancelled and are billed by Apple or Google, not by us. Manage or cancel them in your store account settings. Cancelling ends paid support at the close of the billing period; every app feature remains available."
      },
      "5": {
        "h": "Trademarks",
        "p": "Okay Console is an independent, unofficial client. It is not affiliated with, endorsed by, sponsored by, or certified by Red Hat, Inc., IBM, or The Linux Foundation. OpenShift and OKD are trademarks of Red Hat, Inc. Kubernetes is a registered trademark of The Linux Foundation. All other trademarks are the property of their respective owners."
      }
    },
    "title": "Terms of Use",
    "updated": "Last updated August 19, 2026"
  },
  "theme": {
    "dark": "Dark",
    "label": "Appearance",
    "light": "Light",
    "system": "Auto"
  },
  "trust": {
    "no_account_body": "No sign-up or identity service.",
    "no_account_title": "No account",
    "no_backend_body": "Your device connects to your API server.",
    "no_backend_title": "Direct connection",
    "no_telemetry_body": "Every app feature is included.",
    "no_telemetry_title": "Free app",
    "on_device_body": "Built separately for macOS, iOS, and Android.",
    "on_device_title": "Native apps"
  },
  "vault": {
    "body": "Okay Console sends credentials only to the API server you provide. Saved credentials are not synced or backed up. Mac, iPhone, and iPad protect them in Keychain behind user presence; Android encrypts them with a non-exportable Keystore key.",
    "card_cluster": "api.payments.cluster.invalid:6443",
    "card_gate": "Requires user presence to read",
    "card_label": "Saved credential",
    "card_token": "Bearer token",
    "eyebrow": "Credentials",
    "point_0": "Keychain, gated by user presence",
    "point_1": "Android Keystore, ciphertext only",
    "point_2": "Screenshots and the app switcher are blocked on Android",
    "point_3": "Disconnect deletes the stored credential",
    "title": "Between your device and your cluster"
  }
}
