{"id":12,"date":"2026-08-26T08:44:07","date_gmt":"2026-08-26T08:44:07","guid":{"rendered":"https:\/\/codaroq.com\/?page_id=12"},"modified":"2026-08-26T09:02:02","modified_gmt":"2026-08-26T09:02:02","slug":"contact","status":"publish","type":"page","link":"https:\/\/codaroq.com\/contact\/","title":{"rendered":"Contact"},"content":{"rendered":"\n<div style=\"width:100vw;position:relative;left:50%;margin-left:-50vw;margin-top:-48px;margin-bottom:-180px;padding-bottom:180px;background:#07090d;color:#f4f7fb;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,&#039;Segoe UI&#039;,sans-serif;line-height:1.65;overflow:hidden;z-index:2\">\n<header style=\"position:sticky;top:0;z-index:50;background:#07090d\"><div style=\"width:min(1180px,calc(100% - 32px));min-height:76px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap\"><a href=\"\/?page_id=6\" style=\"color:#f4f7fb;text-decoration:none;display:flex;align-items:center;gap:12px;font-size:21px;font-weight:850;letter-spacing:-.04em\"><span style=\"width:31px;height:31px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#ff5a36;font-size:19px;font-weight:900\">\u00d7<\/span><span>Coda<span style=\"color:#ff5a36\">Roq<\/span><\/span><\/a><nav style=\"display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;font-size:13px;font-weight:750\"><a href=\"\/?page_id=6#solutions\" style=\"color:#a7b0bd;text-decoration:none\">Solutions<\/a><a href=\"\/?page_id=7\" style=\"color:#a7b0bd;text-decoration:none\">Plugins<\/a><a href=\"\/?page_id=8\" style=\"color:#a7b0bd;text-decoration:none\">Custom development<\/a><a href=\"\/?page_id=9\" style=\"color:#a7b0bd;text-decoration:none\">Case studies<\/a><a href=\"\/?page_id=10\" style=\"color:#a7b0bd;text-decoration:none\">About<\/a><\/nav><a href=\"\/?page_id=12\" style=\"display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:999px;background:#ff5a36;color:#170805;text-decoration:none;font-size:13px;font-weight:850\">Contact<\/a><\/div><\/header>\n<main>\n<section style=\"padding:112px 0 88px;background:radial-gradient(circle at 82% 18%,rgba(255,90,54,.20),transparent 30%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,64px 64px,64px 64px\"><div style=\"width:min(1180px,calc(100% - 32px));margin:0 auto\"><div style=\"color:#ff5a36;font-size:12px;font-weight:900;letter-spacing:.15em;text-transform:uppercase\">Contact CodaRoq<\/div><h1 style=\"font-size:clamp(54px,8vw,96px);line-height:.94;letter-spacing:-.065em;max-width:970px;margin:20px 0 28px\">Tell us what keeps <span style=\"color:#ff5a36\">repeating.<\/span><\/h1><p style=\"font-size:20px;color:#a7b0bd;max-width:800px;margin:0\">A useful first message does not need a polished specification. Describe the current task, how often it happens and what a better result would look like.<\/p><\/div><\/section>\n<section style=\"padding:100px 0\"><div style=\"width:min(1180px,calc(100% - 32px));margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px\"><div style=\"min-height:560px;padding:clamp(30px,5vw,44px);border-radius:24px;background:radial-gradient(circle at 78% 20%,rgba(255,90,54,.22),transparent 31%),#10141c;display:flex;flex-direction:column\"><div><div style=\"color:#ff5a36;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase\">Direct contact<\/div><h2 style=\"font-size:36px;letter-spacing:-.05em;margin:12px 0 16px\">Start by email.<\/h2><p style=\"color:#a7b0bd;margin:0\">CodaRoq currently uses direct email rather than a public form. This keeps the first contact simple and avoids adding another data-processing service before it is needed.<\/p><a href=\"mailto:info@roellin-racing-shop.ch?subject=CodaRoq%20project%20enquiry\" style=\"display:block;margin:40px 0 22px;padding:22px;border-radius:17px;color:#f4f7fb;text-decoration:none\"><small style=\"display:block;color:#9da7b4;font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:900;margin-bottom:7px\">Email CodaRoq<\/small><strong style=\"font-size:clamp(18px,2.4vw,28px);letter-spacing:-.035em\">info@roellin-racing-shop.ch<\/strong><\/a><a href=\"mailto:info@roellin-racing-shop.ch?subject=CodaRoq%20project%20enquiry\" style=\"display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 21px;border-radius:999px;background:#ff5a36;color:#170805;text-decoration:none;font-size:13px;font-weight:850\">Open an email \u2192<\/a><\/div><div style=\"margin-top:auto;padding-top:42px;display:grid;gap:1px;background:#090c11;border-radius:16px;overflow:hidden\"><div style=\"padding:13px 16px;background:#111620;display:grid;grid-template-columns:115px 1fr;gap:15px;font-size:13px\"><span style=\"color:#76808e\">Operator<\/span><strong>R\u00f6llin Racing GmbH<\/strong><\/div><div style=\"padding:13px 16px;background:#111620;display:grid;grid-template-columns:115px 1fr;gap:15px;font-size:13px\"><span style=\"color:#76808e\">Address<\/span><strong>Knonauerstrasse 52b, 6330 Cham, Switzerland<\/strong><\/div><div style=\"padding:13px 16px;background:#111620;display:grid;grid-template-columns:115px 1fr;gap:15px;font-size:13px\"><span style=\"color:#76808e\">Language<\/span><strong>English or German<\/strong><\/div><div style=\"padding:13px 16px;background:#111620;display:grid;grid-template-columns:115px 1fr;gap:15px;font-size:13px\"><span style=\"color:#76808e\">Website<\/span><strong>codaroq.com<\/strong><\/div><\/div><\/div>\n<div style=\"padding:clamp(30px,5vw,44px);border-radius:24px;background:#10141c\"><div style=\"color:#ff5a36;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase\">Project brief<\/div><h2 style=\"font-size:36px;letter-spacing:-.05em;margin:12px 0 16px\">Five points are enough.<\/h2><p style=\"color:#a7b0bd;margin:0\">Copy these questions into the message and answer them in plain language.<\/p><div style=\"display:grid;gap:12px;margin-top:29px\"><div style=\"padding:18px;border-radius:15px;background:#0b0e14;display:grid;grid-template-columns:43px 1fr;gap:15px\"><span style=\"width:43px;height:43px;border-radius:12px;color:#ff5a36;display:inline-flex;align-items:center;justify-content:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:900\">01<\/span><span><strong style=\"display:block;font-size:14px\">What is the task?<\/strong><small style=\"color:#7d8795\">Describe the current sequence from start to finish.<\/small><\/span><\/div><div style=\"padding:18px;border-radius:15px;background:#0b0e14;display:grid;grid-template-columns:43px 1fr;gap:15px\"><span style=\"width:43px;height:43px;border-radius:12px;color:#ff5a36;display:inline-flex;align-items:center;justify-content:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:900\">02<\/span><span><strong style=\"display:block;font-size:14px\">How often does it happen?<\/strong><small style=\"color:#7d8795\">Per day, week or month \u2014 and roughly how long it takes.<\/small><\/span><\/div><div style=\"padding:18px;border-radius:15px;background:#0b0e14;display:grid;grid-template-columns:43px 1fr;gap:15px\"><span style=\"width:43px;height:43px;border-radius:12px;color:#ff5a36;display:inline-flex;align-items:center;justify-content:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:900\">03<\/span><span><strong style=\"display:block;font-size:14px\">Who is involved?<\/strong><small style=\"color:#7d8795\">Roles, permissions and handovers between people.<\/small><\/span><\/div><div style=\"padding:18px;border-radius:15px;background:#0b0e14;display:grid;grid-template-columns:43px 1fr;gap:15px\"><span style=\"width:43px;height:43px;border-radius:12px;color:#ff5a36;display:inline-flex;align-items:center;justify-content:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:900\">04<\/span><span><strong style=\"display:block;font-size:14px\">What data enters and leaves?<\/strong><small style=\"color:#7d8795\">Products, fields, files, emails, reports or external systems.<\/small><\/span><\/div><div style=\"padding:18px;border-radius:15px;background:#0b0e14;display:grid;grid-template-columns:43px 1fr;gap:15px\"><span style=\"width:43px;height:43px;border-radius:12px;color:#ff5a36;display:inline-flex;align-items:center;justify-content:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:900\">05<\/span><span><strong style=\"display:block;font-size:14px\">What would a good result be?<\/strong><small style=\"color:#7d8795\">The outcome, not just the feature you imagine.<\/small><\/span><\/div><\/div><div style=\"margin-top:22px;padding:18px;border-radius:15px;background:#080a0f\"><small style=\"display:block;color:#727c89;font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase;margin-bottom:11px\">Copyable outline<\/small><code style=\"display:block;white-space:pre-wrap;color:#b8c0cb;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.8\"><strong style=\"color:#ff5a36\">Current workflow:<\/strong>\n<strong style=\"color:#ff5a36\">Frequency and effort:<\/strong>\n<strong style=\"color:#ff5a36\">People and roles:<\/strong>\n<strong style=\"color:#ff5a36\">Inputs and outputs:<\/strong>\n<strong style=\"color:#ff5a36\">Desired result:<\/strong>\n<strong style=\"color:#ff5a36\">Important exceptions:<\/strong><\/code><\/div><\/div><\/div><\/section>\n<section style=\"padding:76px 0;background:#0a0d12\"><div style=\"width:min(1180px,calc(100% - 32px));margin:0 auto\"><div style=\"padding:31px;border-radius:22px;display:flex;align-items:flex-start;gap:25px;flex-wrap:wrap\"><strong style=\"color:#65d6a6;font-size:12px;letter-spacing:.12em;text-transform:uppercase\">Before sending<\/strong><p style=\"margin:0;color:#bdc5cf;max-width:880px\">Please do not include passwords, API keys, access tokens, confidential customer records or unnecessary personal data. Examples can be anonymised. More detail can be exchanged later through an agreed secure method.<\/p><\/div><\/div><\/section>\n<section style=\"padding:100px 0\"><div style=\"width:min(1180px,calc(100% - 32px));margin:0 auto\"><div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:36px;align-items:end;margin-bottom:48px\"><div><div style=\"color:#ff5a36;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase\">What happens next<\/div><h2 style=\"font-size:clamp(40px,6vw,64px);line-height:1.02;letter-spacing:-.055em;margin:10px 0 0\">A practical first review.<\/h2><\/div><p style=\"font-size:18px;color:#a7b0bd;margin:0\">The first response aims to clarify fit and the unknowns. It is not an automatic promise that every idea should become a custom plugin.<\/p><\/div><div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px\"><div style=\"min-height:245px;padding:29px;border-radius:22px;background:#10141c\"><span style=\"color:#ff5a36;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:900\">01 \/ FIT<\/span><h3 style=\"font-size:23px;margin:55px 0 10px\">Check the workflow<\/h3><p style=\"font-size:14px;color:#a7b0bd;margin:0\">Is the task frequent, definable and important enough to justify custom development?<\/p><\/div><div style=\"min-height:245px;padding:29px;border-radius:22px;background:#10141c\"><span style=\"color:#ff5a36;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:900\">02 \/ QUESTIONS<\/span><h3 style=\"font-size:23px;margin:55px 0 10px\">Identify the unknowns<\/h3><p style=\"font-size:14px;color:#a7b0bd;margin:0\">Which systems, edge cases, permissions and dependencies need to be understood?<\/p><\/div><div style=\"min-height:245px;padding:29px;border-radius:22px;background:#10141c\"><span style=\"color:#ff5a36;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:900\">03 \/ NEXT STEP<\/span><h3 style=\"font-size:23px;margin:55px 0 10px\">Choose a sensible route<\/h3><p style=\"font-size:14px;color:#a7b0bd;margin:0\">A scoped proposal, a smaller discovery step, an existing tool \u2014 or an honest recommendation not to build.<\/p><\/div><\/div><\/div><\/section>\n<\/main>\n<footer style=\"padding:44px 0;color:#7f8996;font-size:12px\"><div style=\"width:min(1180px,calc(100% - 32px));margin:0 auto;display:flex;justify-content:space-between;gap:30px;align-items:flex-start;flex-wrap:wrap\"><div><a href=\"\/?page_id=6\" style=\"color:#f4f7fb;text-decoration:none;font-size:21px;font-weight:850;letter-spacing:-.04em\">Coda<span style=\"color:#ff5a36\">Roq<\/span><\/a><div style=\"margin-top:10px\">A software brand of R\u00f6llin Racing GmbH \u00b7 Cham, Switzerland<\/div><\/div><div style=\"display:flex;flex-wrap:wrap;gap:18px\"><a href=\"\/?page_id=7\" style=\"color:#7f8996;text-decoration:none\">Plugins<\/a><a href=\"\/?page_id=8\" style=\"color:#7f8996;text-decoration:none\">Custom development<\/a><a href=\"\/?page_id=11\" style=\"color:#7f8996;text-decoration:none\">Support<\/a><a href=\"\/?page_id=13\" style=\"color:#7f8996;text-decoration:none\">Legal notice<\/a><a href=\"\/?page_id=3\" style=\"color:#7f8996;text-decoration:none\">Privacy<\/a><\/div><\/div><\/footer>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u00d7CodaRoq SolutionsPluginsCustom developmentCase studiesAbout Contact Contact CodaRoq Tell us what keeps repeating. A useful first message does not need a polished specification. Describe the current task, how often it happens and what a better result would look like. Direct contact Start by email. CodaRoq currently uses direct email rather than a public form. This keeps [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-12","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/codaroq.com\/wp-json\/wp\/v2\/pages\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codaroq.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/codaroq.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/codaroq.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codaroq.com\/wp-json\/wp\/v2\/comments?post=12"}],"version-history":[{"count":2,"href":"https:\/\/codaroq.com\/wp-json\/wp\/v2\/pages\/12\/revisions"}],"predecessor-version":[{"id":35,"href":"https:\/\/codaroq.com\/wp-json\/wp\/v2\/pages\/12\/revisions\/35"}],"wp:attachment":[{"href":"https:\/\/codaroq.com\/wp-json\/wp\/v2\/media?parent=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}