{"id":33440,"date":"2026-03-28T11:07:29","date_gmt":"2026-03-28T11:07:29","guid":{"rendered":"https:\/\/kitespotapp.com\/?page_id=33440"},"modified":"2026-03-29T12:27:52","modified_gmt":"2026-03-29T12:27:52","slug":"guidelines","status":"publish","type":"page","link":"https:\/\/kitespotapp.com\/es\/guidelines\/","title":{"rendered":"Guidelines"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"33440\" class=\"elementor elementor-33440\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8ebdbd7 e-con-full e-flex e-con e-parent\" data-id=\"8ebdbd7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2f6e385 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"2f6e385\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!doctype html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"UTF-8\" \/>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n    <title>KiteSpot Chat Guidelines<\/title>\n    <style>\n      * {\n        box-sizing: border-box;\n        margin: 0;\n        padding: 0;\n      }\n\n      body {\n        font-family:\n          \"Inter\",\n          -apple-system,\n          BlinkMacSystemFont,\n          \"Segoe UI\",\n          Arial,\n          sans-serif;\n        background-color: #f5f7fa;\n        color: #241c15;\n        line-height: 1.6;\n      }\n\n      \/* Hero *\/\n      .hero {\n        background: linear-gradient(135deg, #0090d4 0%, #005fa3 100%);\n        color: #fff;\n        padding: 64px 24px 56px;\n        text-align: center;\n      }\n      .hero .logo {\n        font-size: 13px;\n        font-weight: 700;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        opacity: 0.85;\n        margin-bottom: 20px;\n      }\n      .hero h1 {\n        font-size: 40px;\n        font-weight: 800;\n        line-height: 1.15;\n        margin-bottom: 16px;\n      }\n      .hero p {\n        font-size: 17px;\n        opacity: 0.9;\n        max-width: 560px;\n        margin: 0 auto;\n      }\n\n      \/* Layout *\/\n      .container {\n        max-width: 760px;\n        margin: 0 auto;\n        padding: 48px 24px 80px;\n      }\n\n      \/* Intro *\/\n      .intro {\n        background: #fff;\n        border-radius: 16px;\n        padding: 32px 36px;\n        margin-bottom: 40px;\n        border-left: 4px solid #0090d4;\n        box-shadow: 0 2px 12px rgba(0, 0, 0, 0.06);\n      }\n      .intro p {\n        font-size: 16px;\n        color: #444;\n        line-height: 1.7;\n      }\n      .intro p + p {\n        margin-top: 12px;\n      }\n\n      \/* Section heading *\/\n      .section-title {\n        font-size: 11px;\n        font-weight: 700;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        color: #0090d4;\n        margin-bottom: 16px;\n        margin-top: 48px;\n      }\n\n      \/* Rule cards *\/\n      .rules {\n        display: flex;\n        flex-direction: column;\n        gap: 16px;\n      }\n\n      .rule {\n        background: #fff;\n        border-radius: 14px;\n        padding: 24px 28px;\n        box-shadow: 0 2px 12px rgba(0, 0, 0, 0.06);\n        display: flex;\n        gap: 20px;\n        align-items: flex-start;\n      }\n\n      .rule-body h3 {\n        font-size: 16px;\n        font-weight: 700;\n        margin-bottom: 6px;\n        color: #1a1208;\n      }\n      .rule-body p {\n        font-size: 14.5px;\n        color: #555;\n        line-height: 1.65;\n      }\n\n      \/* Enforcement block *\/\n      .enforcement {\n        background: #fff;\n        border-radius: 16px;\n        padding: 32px 36px;\n        margin-top: 48px;\n        box-shadow: 0 2px 12px rgba(0, 0, 0, 0.06);\n      }\n      .enforcement h2 {\n        font-size: 20px;\n        font-weight: 800;\n        margin-bottom: 20px;\n        color: #1a1208;\n      }\n      .enforcement-steps {\n        display: flex;\n        flex-direction: column;\n        gap: 0;\n      }\n      .step {\n        display: flex;\n        gap: 16px;\n        align-items: flex-start;\n        padding: 16px 0;\n        border-bottom: 1px solid #f0f0f0;\n      }\n      .step:last-child {\n        border-bottom: none;\n      }\n      .step-num {\n        width: 32px;\n        height: 32px;\n        border-radius: 50%;\n        background: #0090d4;\n        color: #fff;\n        font-size: 14px;\n        font-weight: 700;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        flex-shrink: 0;\n        margin-top: 2px;\n      }\n      .step-body strong {\n        display: block;\n        font-size: 15px;\n        font-weight: 700;\n        margin-bottom: 3px;\n      }\n      .step-body span {\n        font-size: 14px;\n        color: #666;\n      }\n\n      \/* Block ladder *\/\n      .block-ladder {\n        margin-top: 28px;\n        border-top: 1px solid #f0f0f0;\n        padding-top: 24px;\n      }\n      .block-ladder h3 {\n        font-size: 14px;\n        font-weight: 700;\n        color: #1a1208;\n        margin-bottom: 16px;\n      }\n      .ladder-rows {\n        display: flex;\n        flex-direction: column;\n        gap: 10px;\n      }\n      .ladder-row {\n        display: flex;\n        align-items: center;\n        gap: 14px;\n      }\n      .ladder-warn {\n        font-size: 12px;\n        font-weight: 700;\n        color: #fff;\n        background: #0090d4;\n        border-radius: 20px;\n        padding: 4px 12px;\n        white-space: nowrap;\n        flex-shrink: 0;\n        min-width: 100px;\n        text-align: center;\n      }\n      .ladder-warn.w4 {\n        background: #ffa901;\n      }\n      .ladder-warn.w5 {\n        background: #d44000;\n      }\n      .ladder-bar-wrap {\n        flex: 1;\n        background: #f0f4f8;\n        border-radius: 6px;\n        height: 10px;\n        overflow: hidden;\n      }\n      .ladder-bar {\n        height: 100%;\n        border-radius: 6px;\n        background: linear-gradient(90deg, #0090d4, #005fa3);\n      }\n      .ladder-bar.w4 {\n        background: linear-gradient(90deg, #ffa901, #e07800);\n      }\n      .ladder-bar.w5 {\n        background: linear-gradient(90deg, #d44000, #9e2c00);\n      }\n      .ladder-label {\n        font-size: 13px;\n        font-weight: 600;\n        color: #444;\n        white-space: nowrap;\n        flex-shrink: 0;\n        min-width: 80px;\n        text-align: right;\n      }\n\n      \/* Reporting block *\/\n      .report-box {\n        background: linear-gradient(135deg, #ebf6ff 0%, #f3f9ff 100%);\n        border: 1.5px solid #b3daf7;\n        border-radius: 16px;\n        padding: 28px 32px;\n        margin-top: 32px;\n        display: flex;\n        gap: 20px;\n        align-items: flex-start;\n      }\n      .report-box h3 {\n        font-size: 16px;\n        font-weight: 700;\n        margin-bottom: 6px;\n      }\n      .report-box p {\n        font-size: 14.5px;\n        color: #444;\n        line-height: 1.65;\n      }\n\n      \/* Footer *\/\n      .footer {\n        text-align: center;\n        margin-top: 56px;\n        font-size: 13px;\n        color: #aaa;\n      }\n      .footer a {\n        color: #0090d4;\n        text-decoration: none;\n      }\n\n      @media (max-width: 520px) {\n        .hero h1 {\n          font-size: 28px;\n        }\n        .intro,\n        .enforcement {\n          padding: 24px 20px;\n        }\n        .rule {\n          flex-direction: column;\n          gap: 12px;\n        }\n        .report-box {\n          flex-direction: column;\n          gap: 12px;\n        }\n      }\n    <\/style>\n  <\/head>\n  <body>\n    <!-- HERO -->\n    <div class=\"hero\">\n      <h1>Chat-Community Guidelines<\/h1>\n      <p>\n        Simple rules that keep every spot-chat a welcoming place.   \n      <\/p>\n    <\/div>\n\n    <div class=\"container\">\n      <!-- INTRO -->\n      <div class=\"intro\">\n        <p>\n          KiteSpot chats exist so riders can share conditions, ask questions and connect at the same spot. To keep this space useful and friendly, we expect all users to follow the guidelines below.\n\n\n        <\/p>\n        <p>\n          These guidelines apply to everything you send in any spot chat. Violations may result in a temporary chat block, with the duration increasing for each subsequent violation.\n        <\/p>\n      <\/div>\n\n      <!-- SECTION 1 -->\n      <div class=\"section-title\">1 \u2014 Respect Everyone<\/div>\n      <div class=\"rules\">\n        <div class=\"rule\">\n          <div class=\"rule-body\">\n            <h3>No Harassment<\/h3>\n            <p>\n              Do not target, intimidate, or repeatedly provoke other users. This\n              includes personal attacks, name-calling, bullying, or any\n              behaviour designed to make someone feel unwelcome or unsafe.\n              Disagreements about conditions or gear are fine \u2014 hostility toward\n              people is not.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"rule\">\n          <div class=\"rule-body\">\n            <h3>No Threats or Violent Content<\/h3>\n            <p>\n              Do not make threats of any kind \u2014 direct, indirect, or implied \u2014\n              against any person or group. Do not share content that glorifies,\n              promotes, or celebrates real-world violence. Jokes framed as\n              threats are still treated as threats.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"rule\">\n          <div class=\"rule-body\">\n            <h3>No Hate Speech<\/h3>\n            <p>\n              Do not post content that degrades or attacks individuals or groups\n              based on race, ethnicity, nationality, religion, gender, sexual\n              orientation, disability, or any other protected characteristic.\n              Slurs, dehumanising language, and discriminatory \"jokes\" fall\n              under this rule.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"rule\">\n          <div class=\"rule-body\">\n            <h3>Keep Language Appropriate<\/h3>\n            <p>\n              KiteSpot is used by people of all ages and backgrounds. Avoid\n              excessive profanity, sexually explicit content, or language that\n              is gratuitously offensive. A good rule of thumb: if you wouldn't\n              say it to a stranger at the beach, don't say it in the chat.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- SECTION 2 -->\n      <div class=\"section-title\">2 \u2014 Keep Chats Useful<\/div>\n      <div class=\"rules\">\n        <div class=\"rule\">\n          <div class=\"rule-body\">\n            <h3>No Spam<\/h3>\n            <p>\n              Do not flood the chat with repeated messages, irrelevant links,\n              promotional content, or automated messages. Each spot chat should\n              stay focused on useful, real-time information about that location\n              \u2014 wind, waves, access, safety, and anything else  riders actually\n              need.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"rule\">\n          <div class=\"rule-body\">\n            <h3>No Misleading or Harmful Links<\/h3>\n            <p>\n              Do not share links to phishing pages, malware, scams, or any site\n              designed to deceive or harm users. Only share links that are\n              genuinely relevant and trustworthy. KiteSpot is not responsible\n              for external content, but we will remove links reported as\n              harmful.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"rule\">\n          <div class=\"rule-body\">\n            <h3>Stay On Topic<\/h3>\n            <p>\n              Spot chats are tied to a specific location. Keep your messages\n              relevant to that spot \u2014 current conditions, access tips, local\n              hazards, gear recommendations for the area, and similar topics.\n              Off-topic conversations are better suited to other channels.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- SECTION 3 -->\n      <div class=\"section-title\">3 \u2014 Respect Privacy &amp; Safety<\/div>\n      <div class=\"rules\">\n        <div class=\"rule\">\n          <div class=\"rule-body\">\n            <h3>No Personal Information<\/h3>\n            <p>\n              Do not share other people's personal information \u2014 real name,\n              phone number, home address, photos, or any other identifying\n              details \u2014 without their explicit consent. This applies even if the\n              information seems publicly available elsewhere.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"rule\">\n          <div class=\"rule-body\">\n            <h3>No Impersonation<\/h3>\n            <p>\n              Do not impersonate other users, public figures, or KiteSpot staff.\n              Creating a false impression of who you are in order to deceive\n              others is not permitted.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- ENFORCEMENT -->\n      <div class=\"enforcement\">\n        <h2>How We Enforce These Guidelines<\/h2>\n        <p\n          style=\"\n            font-size: 14.5px;\n            color: #555;\n            line-height: 1.65;\n            margin-bottom: 24px;\n          \"\n        >\n          Each violation results in a chat block. The block duration increases\n          with every subsequent violation in that spot's chat. You will receive\n          an email when your block ends.\n        <\/p>\n\n        <!-- BLOCK DURATION LADDER -->\n        <div class=\"block-ladder\">\n          <h3>Block duration per violation:<\/h3>\n          <div class=\"ladder-rows\">\n            <div class=\"ladder-row\">\n              <div class=\"ladder-warn\">1st violation<\/div>\n              <div class=\"ladder-bar-wrap\">\n                <div class=\"ladder-bar\" style=\"width: 7%\"><\/div>\n              <\/div>\n              <div class=\"ladder-label\">1 week<\/div>\n            <\/div>\n            <div class=\"ladder-row\">\n              <div class=\"ladder-warn\">2nd violation<\/div>\n              <div class=\"ladder-bar-wrap\">\n                <div class=\"ladder-bar\" style=\"width: 14%\"><\/div>\n              <\/div>\n              <div class=\"ladder-label\">2 weeks<\/div>\n            <\/div>\n            <div class=\"ladder-row\">\n              <div class=\"ladder-warn\">3rd violation<\/div>\n              <div class=\"ladder-bar-wrap\">\n                <div class=\"ladder-bar\" style=\"width: 30%\"><\/div>\n              <\/div>\n              <div class=\"ladder-label\">1 month<\/div>\n            <\/div>\n            <div class=\"ladder-row\">\n              <div class=\"ladder-warn w4\">4th violation<\/div>\n              <div class=\"ladder-bar-wrap\">\n                <div class=\"ladder-bar w4\" style=\"width: 65%\"><\/div>\n              <\/div>\n              <div class=\"ladder-label\">6 months<\/div>\n            <\/div>\n            <div class=\"ladder-row\">\n              <div class=\"ladder-warn w5\">5th+ violation<\/div>\n              <div class=\"ladder-bar-wrap\">\n                <div class=\"ladder-bar w5\" style=\"width: 100%\"><\/div>\n              <\/div>\n              <div class=\"ladder-label\">1 year<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- REPORTING -->\n      <div class=\"report-box\">\n        <div>\n          <h3>See something? Report it.<\/h3>\n          <p>\n            If you see a message that violates these guidelines, press and hold\n            the message to bring up the report option. You can report it as\n            <strong>Inappropriate Language<\/strong>, <strong>Spam<\/strong>,\n            <strong>Harassment<\/strong>, <strong>Hate Speech<\/strong>, or\n            <strong>Violence or Threats<\/strong>. Our moderation team reviews\n            every report. False or malicious reports are also subject to\n            enforcement action.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <!-- FOOTER -->\n      <div class=\"footer\">\n        <p>\n          These guidelines are part of the<br \/>\n          <a href=\"https:\/\/kitespotapp.com\/terms-and-conditions\/\"\n            >KiteSpot Terms and Conditions<\/a\n          >.<br \/>\n          Last updated March 2026.\n        <\/p>\n        <p style=\"margin-top: 8px\">\n          Questions? Contact us at\n          <a href=\"mailto:support@kitespotapp.com\">support@kitespotapp.com<\/a>\n        <\/p>\n      <\/div>\n    <\/div>\n  <\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>KiteSpot Chat Guidelines Chat-Community Guidelines Simple rules that keep every spot-chat a welcoming place. KiteSpot chats exist so riders can share conditions, ask questions and connect at the same spot. To keep this space useful and friendly, we expect all users to follow the guidelines below. These guidelines apply to everything you send in any [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-33440","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/kitespotapp.com\/es\/wp-json\/wp\/v2\/pages\/33440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kitespotapp.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kitespotapp.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kitespotapp.com\/es\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/kitespotapp.com\/es\/wp-json\/wp\/v2\/comments?post=33440"}],"version-history":[{"count":22,"href":"https:\/\/kitespotapp.com\/es\/wp-json\/wp\/v2\/pages\/33440\/revisions"}],"predecessor-version":[{"id":33464,"href":"https:\/\/kitespotapp.com\/es\/wp-json\/wp\/v2\/pages\/33440\/revisions\/33464"}],"wp:attachment":[{"href":"https:\/\/kitespotapp.com\/es\/wp-json\/wp\/v2\/media?parent=33440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}