{"id":70,"date":"2026-07-08T20:35:40","date_gmt":"2026-07-08T20:35:40","guid":{"rendered":"https:\/\/thkey.net\/privacy-policy-2\/"},"modified":"2026-08-30T13:41:10","modified_gmt":"2026-08-30T10:41:10","slug":"privacy-policy-2","status":"publish","type":"page","link":"https:\/\/thkey.net\/en\/privacy-policy-2\/","title":{"rendered":"Privacy Policy"},"content":{"rendered":"<style id=\"tkl-legal-css\">.tkl-legal{max-width:820px;margin:0 auto;padding:24px 20px;line-height:1.85;font-size:16px;word-wrap:break-word;box-sizing:border-box}.tkl-legal .tkl-title{margin:0 0 .25em;line-height:1.3}.tkl-legal .tkl-updated{opacity:.65;font-size:.88em;margin:0 0 1.5em}.tkl-legal .tkl-intro{margin:0 0 1.75em}.tkl-legal .tkl-toc{margin:0 0 2em;padding:1em 1.25em;border:1px solid rgba(128,128,128,.28);border-radius:12px}.tkl-legal .tkl-toc ol{margin:0;padding-inline-start:1.25em}.tkl-legal .tkl-toc li{margin:.2em 0}.tkl-legal .tkl-toc a{text-decoration:none}.tkl-legal .tkl-toc a:hover{text-decoration:underline}.tkl-legal .tkl-section{margin:0 0 1.9em;scroll-margin-top:90px}.tkl-legal .tkl-section h3{margin:0 0 .5em;font-size:1.15em;line-height:1.45}.tkl-legal .tkl-num{opacity:.5;margin-inline-end:.35em}.tkl-legal p{margin:0 0 .9em}.tkl-legal .tkl-list{margin:0 0 1em;padding-inline-start:1.35em}.tkl-legal .tkl-list li{margin:.35em 0}.tkl-legal.tkl-rtl{text-align:right}.tkl-legal .tkl-custom h3{margin:1.6em 0 .5em;font-size:1.15em;line-height:1.45}.tkl-legal .tkl-custom h3:first-child{margin-top:0}.tkl-legal .tkl-custom ul,.tkl-legal .tkl-custom ol{margin:0 0 1em;padding-inline-start:1.35em}.tkl-legal .tkl-custom li{margin:.35em 0}.tkl-legal .tkl-signin{margin:.25em 0 1.2em}.tkl-legal .tkl-signin-btn{display:inline-block;padding:.6em 1.2em;border-radius:10px;border:1px solid currentColor;text-decoration:none;font-weight:600;font-size:.95em}@media(max-width:600px){.tkl-legal{font-size:15px;line-height:1.8;padding:18px 16px}.tkl-legal .tkl-toc{padding:.85em 1em}}<\/style><div class=\"tkl-legal\" dir=\"ltr\" lang=\"en\" translate=\"no\" data-no-translation><h2 class=\"tkl-title\">Privacy Policy<\/h2><p class=\"tkl-updated\">Last updated: 24 September 2026<\/p><p class=\"tkl-intro\">thkey runs thkey. This policy explains what we collect, why, who sees it, and how to have it deleted. It covers the thkey website and the thkey app on Android and iPhone.<\/p><section class=\"tkl-section\" id=\"tkl-privacy-1\"><h3><span class=\"tkl-num\">1.<\/span> What we collect<\/h3><ul class=\"tkl-list\"><li><strong>Account<\/strong> \u2014 your name, email address and phone number. If you sign in with Google we receive your name, email, profile picture and a Google account ID instead of a password.<\/li><li><strong>Learning and bookings<\/strong> \u2014 the courses you enrol in, your progress and results, and the sessions you book and with whom.<\/li><li><strong>Payments<\/strong> \u2014 handled by UPayments. Your card number never reaches our servers. We keep the amount, date, order number and status.<\/li><li><strong>Technical<\/strong> \u2014 IP address, device model, app version, and a push notification token so we can send class reminders.<\/li><\/ul><p>We do not collect your location or contacts, and the app does not use your camera, photos or microphone unless you choose to upload something.<\/p><\/section><section class=\"tkl-section\" id=\"tkl-privacy-2\"><h3><span class=\"tkl-num\">2.<\/span> Why we use it<\/h3><p>To run your account, deliver the courses and sessions you paid for, take payment and issue invoices, send booking confirmations and reminders, answer your support requests, prevent fraud and the sharing of paid content, and meet our tax and legal obligations.<\/p><p>We do not sell your data, and we do not use it for advertising.<\/p><\/section><section class=\"tkl-section\" id=\"tkl-privacy-3\"><h3><span class=\"tkl-num\">3.<\/span> Who sees it<\/h3><ul class=\"tkl-list\"><li>The instructor of a session you book \u2014 your name and that booking.<\/li><li>UPayments, to take payment and process refunds.<\/li><li>Our hosting, email and notification providers, some of them outside Kuwait, all contractually bound to protect it.<\/li><li>Google, only if you sign in with Google. It confirms who you are and learns nothing about what you do here.<\/li><li>Authorities, where the law requires it.<\/li><\/ul><p>Nobody else, and never for their own marketing.<\/p><\/section><section class=\"tkl-section\" id=\"tkl-privacy-4\"><h3><span class=\"tkl-num\">4.<\/span> How long we keep it<\/h3><p>For as long as your account is open. When you delete your account we remove your personal data \u2014 see <a href=\"https:\/\/thkey.net\/en\/delete-account\/\">Delete Your Account<\/a>. Invoices are the exception: tax law in Kuwait requires us to keep them, in a restricted archive used for nothing else.<\/p><\/section><section class=\"tkl-section\" id=\"tkl-privacy-5\"><h3><span class=\"tkl-num\">5.<\/span> Your rights<\/h3><p>You can view and correct your details in your dashboard, turn off notifications on your device, unsubscribe from non-essential email, ask for a copy of your data, and delete your account. Write to <a href=\"mailto:support@thkey.net\">support@thkey.net<\/a> and we reply within 30 days.<\/p><\/section><section class=\"tkl-section\" id=\"tkl-privacy-6\"><h3><span class=\"tkl-num\">6.<\/span> Security and children<\/h3><p>Traffic is encrypted with HTTPS and passwords are stored hashed, never in plain text. Access to live data is limited to the staff who need it. If a breach affects your data we will tell you and the relevant authority without undue delay.<\/p><p>The service is not intended for children under 16. If a child has given us information, write to <a href=\"mailto:support@thkey.net\">support@thkey.net<\/a> and we will delete it.<\/p><\/section><section class=\"tkl-section\" id=\"tkl-privacy-7\"><h3><span class=\"tkl-num\">7.<\/span> Changes and contact<\/h3><p>If we change this policy we update the date above, and tell you by email or in the app when the change affects you. Questions: <a href=\"mailto:support@thkey.net\">support@thkey.net<\/a> \u2014 , Kuwait.<\/p><\/section><\/div>\n\n\n\t\t<div class=\"atb-nav-bar\">\n\t\t\t\t\t<style>\n\t\t:root{--atb-accent:#19194d;--atb-accent-dark:#14143c;--atb-accent-soft:#e3e3ea;}\n\t\t:root{--atb-bar-violet:#19194d;--atb-bar-lime:#dae83d;--atb-bar-surface:#ffffff;--atb-bar-muted:#8a8fa8;--atb-bar-radius:18px;--atb-bar-dome:46px;--atb-bar-dome-scale:1.533;--atb-bar-height:62px;--atb-bar-shrink:46px;}\n\t\t\/* Keeps this fixed-to-the-bottom bar from covering the last bit of\n\t\t   page content, on whichever page it renders. *\/\n\t\t@media ( max-width: 1024px ) { body { padding-bottom: 72px !important; } }\n\n\t\t\/* TranslatePress's floating language switcher is position:fixed at\n\t\t   bottom:0 with z-index:99999 - higher than this bar's 9999 - so it\n\t\t   lands on top of the bar's last item and covers it (\"\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629\" in\n\t\t   Arabic, \"Explore\" in English: it collides in both languages, since\n\t\t   the pill's own position never changes). Lift it clear of the bar.\n\t\t   Scoped with :has() to pages that actually contain a bar, so the pill\n\t\t   stays exactly where TranslatePress put it everywhere else instead of\n\t\t   floating above nothing. *\/\n\t\t@media ( max-width: 1024px ) {\n\t\t\tbody:has( .tutor-dashboard-nav-mobile ) .trp-floating-switcher.trp-switcher-position-bottom {\n\t\t\t\tbottom: calc( 84px + env( safe-area-inset-bottom, 0px ) ) !important;\n\t\t\t}\n\t\t}\n\n\t\t.atb-tutor-style-bar { display: none; }\n\t\t@media ( min-width: 1025px ) { .atb-tutor-style-bar { display: none !important; } }\n\n\t\t@media ( max-width: 1024px ) {\n\t\t\t\/* Tutor's actual light-theme colours as literal values (text\n\t\t\t   #0c111d, surface #fcfcfc, border #ececed) - Tutor only defines\n\t\t\t   those design tokens on its own dashboard page, so off-dashboard\n\t\t\t   we hardcode them to match its bar pixel-for-pixel. *\/\n\t\t\t.atb-tutor-style-bar {\n\t\t\t\tdisplay: block !important;\n\t\t\t\tposition: fixed !important;\n\t\t\t\tleft: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tz-index: 9999;\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tbackground: #fcfcfc !important;\n\t\t\t\tborder-top: 1px solid #ececed;\n\t\t\t\tbox-shadow: none;\n\t\t\t\tpadding: 16px 16px calc( 12px + env( safe-area-inset-bottom, 0px ) ) !important;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-list {\n\t\t\t\tdisplay: flex !important;\n\t\t\t\tflex-flow: row;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\tgap: 0;\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tpadding: 0 !important;\n\t\t\t\tlist-style: none !important;\n\t\t\t\tbackground: transparent !important;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-list > li {\n\t\t\t\tflex-flow: column;\n\t\t\t\tmin-width: 44px;\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tpadding: 0 !important;\n\t\t\t\tlist-style: none !important;\n\t\t\t\tposition: relative;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-list > li > a,\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-list > li > button {\n\t\t\t\tdisplay: flex !important;\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tgap: 4px;\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding: 0 !important;\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tbackground: transparent !important;\n\t\t\t\tborder: 0 !important;\n\t\t\t\tbox-shadow: none !important;\n\t\t\t\tcolor: #0c111d !important;\n\t\t\t\tfont-size: 0.75rem !important;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tline-height: 1.25rem !important;\n\t\t\t\ttext-align: center;\n\t\t\t\ttext-decoration: none !important;\n\t\t\t\tcursor: pointer;\n\t\t\t\tfont-family: inherit;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-icon {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\tline-height: 0;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-icon svg { width: 20px; height: 20px; }\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-text {\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-size: 0.75rem !important;\n\t\t\t\tline-height: 1.25rem;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-list > li > a.atb-nav-active,\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-list > li > button.atb-nav-active {\n\t\t\t\tcolor: var(--atb-accent,#183fe1) !important;\n\t\t\t\tfont-weight: 600;\n\t\t\t}\n\t\t\t\/* Anchoring is written with LOGICAL properties (inset-inline-*),\n\t\t\t   never \"right\"\/\"left\", and that is load-bearing rather than\n\t\t\t   stylistic. Both popover triggers (\"Explore\" and \"More\") are the\n\t\t\t   last items in the bar, so in English AND in Arabic they sit at\n\t\t\t   the inline END of it - which means the panel must always grow\n\t\t\t   inline-START-wards, i.e. inwards, to stay on screen. One logical\n\t\t\t   rule expresses that for both directions.\n\n\t\t\t   Previously this rule said \"right: 0\" (physical) and a second rule\n\t\t\t   below tried to flip it with inset-inline-start (logical). In RTL\n\t\t\t   inset-inline-start IS physical right, so the \"flip\" resolved to\n\t\t\t   exactly the same thing as the base rule and did nothing: every\n\t\t\t   panel stayed anchored to its physical right edge and opened\n\t\t\t   leftwards, off the left side of the screen, on the Arabic site.\n\t\t\t   (That flip rule also used :first-of-type, which means \"first <li>\n\t\t\t   among its siblings\" - Home\/My Courses\/My Sessions come first, so\n\t\t\t   it never matched anything in any language.) *\/\n\t\t\t.atb-tutor-style-bar .tutor-popover {\n\t\t\t\tdisplay: none;\n\t\t\t\tposition: absolute;\n\t\t\t\tbottom: calc( 100% + 10px );\n\t\t\t\tinset-inline-end: 0;\n\t\t\t\tinset-inline-start: auto;\n\t\t\t\tmin-width: 210px;\n\t\t\t\tmax-width: calc( 100vw - 24px );\n\t\t\t\tpadding: 6px;\n\t\t\t\tbackground: #fff;\n\t\t\t\tborder: 1px solid #eef0f4;\n\t\t\t\tborder-radius: 14px;\n\t\t\t\tbox-shadow: 0 8px 30px rgba( 15, 23, 42, 0.16 );\n\t\t\t\tz-index: 10000;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .atb-popover-open .tutor-popover { display: block; }\n\t\t\t.atb-tutor-style-bar .tutor-popover::after {\n\t\t\t\tcontent: \"\";\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 100%;\n\t\t\t\tinset-inline-end: 24px;\n\t\t\t\twidth: 12px;\n\t\t\t\theight: 12px;\n\t\t\t\tmargin-top: -6px;\n\t\t\t\tbackground: #fff;\n\t\t\t\tborder-right: 1px solid #eef0f4;\n\t\t\t\tborder-bottom: 1px solid #eef0f4;\n\t\t\t\ttransform: rotate( 45deg );\n\t\t\t}\n\t\t\t\t\t\t.atb-tutor-style-bar .tutor-popover ul { display: block; margin: 0; padding: 0; list-style: none !important; }\n\t\t\t.atb-tutor-style-bar .tutor-popover li { margin: 0 !important; padding: 0 !important; list-style: none !important; }\n\t\t\t.atb-tutor-style-bar .tutor-popover a {\n\t\t\t\tdisplay: flex !important;\n\t\t\t\tflex-direction: row !important;\n\t\t\t\talign-items: center;\n\t\t\t\tgap: 8px;\n\t\t\t\tpadding: 9px 12px !important;\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tborder-radius: 9px;\n\t\t\t\tcolor: #0c111d !important;\n\t\t\t\tfont-size: 0.8125rem !important;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tline-height: 1.25rem !important;\n\t\t\t\ttext-align: start;\n\t\t\t\ttext-decoration: none !important;\n\t\t\t\twhite-space: nowrap;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-popover a:hover,\n\t\t\t.atb-tutor-style-bar .tutor-popover a.atb-nav-active {\n\t\t\t\tbackground: var(--atb-accent-soft,#eef2ff);\n\t\t\t\tcolor: var(--atb-accent,#183fe1) !important;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-popover a.atb-nav-active { font-weight: 600; }\n\t\t\t.atb-tutor-style-bar .tutor-popover a svg { width: 20px; height: 20px; flex-shrink: 0; color: #0c111d !important; }\n\t\t\t.atb-tutor-style-bar .tutor-popover a.atb-nav-active svg { color: var(--atb-accent,#183fe1) !important; }\n\t\t\t.atb-tutor-style-bar .tutor-popover a .tutor-tiny { font-size: 0.8125rem !important; }\n\t\t}\n\n\t\t\/* Desktop-only \"Back to Dashboard\" link (only on \/courses\/ via the\n\t\t   show_back_link attribute; hidden below 1025px). *\/\n\t\t.atb-back-to-dashboard-wrap { display: none; }\n\t\t@media ( min-width: 1025px ) {\n\t\t\t.atb-back-to-dashboard-wrap { display: block; margin: 0 0 20px; }\n\t\t\t.atb-back-to-dashboard {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tgap: 6px;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tfont-weight: 600;\n\t\t\t\tcolor: var(--atb-accent,#183fe1);\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t\t.atb-back-to-dashboard:hover { text-decoration: underline; }\n\t\t}\n\t\t<\/style>\n\t\t\t\t\t\t\t<div class=\"tutor-dashboard-nav-mobile atb-tutor-style-bar atb-bar atb-bar-pill atb-bar-press atb-bar-press-strong atb-bar-popover\" role=\"navigation\">\n\t\t\t<ul class=\"tutor-dashboard-nav-mobile-list\">\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/thkey.net\/en\/\">\n\t\t\t\t\t\t\t<span class=\"tutor-dashboard-nav-mobile-icon\"><svg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 11.5 12 4l9 7.5\"\/><path d=\"M5.5 10v9a1 1 0 0 0 1 1H9v-5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v5h2.5a1 1 0 0 0 1-1v-9\"\/><\/svg><\/span>\n\t\t\t\t\t\t\t<span class=\"tutor-tiny tutor-dashboard-nav-mobile-text\">Home<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/thkey.net\/en\/book-a-session\/\">\n\t\t\t\t\t\t\t<span class=\"tutor-dashboard-nav-mobile-icon\"><svg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3.5\" y=\"5\" width=\"17\" height=\"16\" rx=\"2\"\/><path d=\"M8 3v4M16 3v4M3.5 10h17\"\/><\/svg><\/span>\n\t\t\t\t\t\t\t<span class=\"tutor-tiny tutor-dashboard-nav-mobile-text\">Sessions<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/thkey.net\/en\/suggested-courses\/\">\n\t\t\t\t\t\t\t<span class=\"tutor-dashboard-nav-mobile-icon\"><svg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 5.5c2-1 5-1 8 .5 3-1.5 6-1.5 8-.5v13c-2-1-5-1-8 .5-3-1.5-6-1.5-8-.5Z\"\/><path d=\"M12 6v13\"\/><\/svg><\/span>\n\t\t\t\t\t\t\t<span class=\"tutor-tiny tutor-dashboard-nav-mobile-text\">Courses<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/thkey.net\/en\/login\/\">\n\t\t\t\t\t\t\t<span class=\"tutor-dashboard-nav-mobile-icon\"><svg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"8\" r=\"3.5\"\/><path d=\"M5 20c1-4 4.5-6 7-6s6 2 7 6\"\/><\/svg><\/span>\n\t\t\t\t\t\t\t<span class=\"tutor-tiny tutor-dashboard-nav-mobile-text\">Login \/ Register<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"\/var\/www\/thkey.net\/wp-content\/plugins\/kirki\/includes\/Frontend\/views\/template\/page.php","meta":{"footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-70","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/pages\/70","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/comments?post=70"}],"version-history":[{"count":4,"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/pages\/70\/revisions"}],"predecessor-version":[{"id":1939,"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/pages\/70\/revisions\/1939"}],"wp:attachment":[{"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/media?parent=70"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}