PageSourceSearch

https://www.zencall.so/contact

html zencall.so collected 2026-10-07 01:49:35 UTC 33,479 bytes, 562 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" class="">
3  <head hreflang="en-us">
4      
4<script>
5        !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init Ie Ts Ms Ee Es Rs capture Ge calculateEventProperties Os register register_once register_for_session unregister unregister_for_session js getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey canRenderSurveyAsync identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty Ds Fs createPersonProfile Ls Ps opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing Cs debug I As getPageViewId captureTraceFeedback captureTraceMetric".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);
6        posthog.init('phc_DN2pTNCVCJvMCRYApmaQdj0KX27g1oTyjNYpxNANFx4', {
7          api_host: 'https://us.i.posthog.com',
8          defaults: '2025-05-24',
9          person_profiles: 'identified_only', // or 'always' to create profiles for anonymous users as well
10        })
11      </script>
11
12
13      
13<script
14        src="https://www.affiliatekit.co/affiliatekit.js"
15        data-affiliatekit-token="ZgieGQILHxn9vocPSev54knT"
16        defer></script>
16
17
18    <title>ZenCall - Contact</title>
19    <meta name="viewport" content="width=device-width,initial-scale=1">
20    <meta name="description" content="Reach out to the ZenCall team for support, partnership opportunities, or questions about our international calling service.">
21    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
22    <meta name="apple-mobile-web-app-capable" content="yes">
23    <meta name="mobile-web-app-capable" content="yes">
24    <meta name="csrf-param" content="authenticity_token" />
25<meta name="csrf-token" content="AYu_SYkg0EFuyEYeSxjNjfG0GkiIVmh3hL2nBN5W36reWBW_vGflltEJ78abYbXVPAmUCU3c0j0QVknsifp_DA" />
26    
27
28    
28<script>
29      if (localStorage.getItem('sidebar:collapsed') === 'true') {
30        document.documentElement.dataset.sidebarCollapsed = 'true';
31      }
32      if (localStorage.getItem('deals:view') === 'list') {
33        document.documentElement.dataset.dealsView = 'list';
34      }
35    </script>
35
36
37    
38
39
40    <link rel="stylesheet" href="/assets/application-8b441ae0.css" data-turbo-track="reload" />
41<link rel="stylesheet" href="/assets/tailwind-5df9045f.css" data-turbo-track="reload" />
42
43    
44    
44<script src="/vite/assets/application-BksqnEZ6.js" crossorigin="" type="module"></script>
44<link rel="modulepreload" href="/vite/assets/stimulus-RgmhwAUU.js" as="script" crossorigin="">
45<link rel="modulepreload" href="/vite/assets/blog_signup_modal_controller-Cz4lXnmX.js" as="script" crossorigin="">
46<link rel="modulepreload" href="/vite/assets/verbs-DDEoWFoE.js" as="script" crossorigin="">
47<link rel="modulepreload" href="/vite/assets/buy_number_controller-B4XAnhlS.js" as="script" crossorigin="">
48<link rel="modulepreload" href="/vite/assets/call_button_controller-j0C_Cus7.js" as="script" crossorigin="">
49<link rel="modulepreload" href="/vite/assets/call_stats_controller-R3yxJzX8.js" as="script" crossorigin="">
50<link rel="modulepreload" href="/vite/assets/campaign_form_controller-DMbGaOhm.js" as="script" crossorigin="">
51<link rel="modulepreload" href="/vite/assets/confirmation_controller-DJLBYj8s.js" as="script" crossorigin="">
52<link rel="modulepreload" href="/vite/assets/contact_filters_controller-CJXBMLlG.js" as="script" crossorigin="">
53<link rel="modulepreload" href="/vite/assets/normalizeArguments--ftgz3Le.js" as="script" crossorigin="">
54<link rel="modulepreload" href="/vite/assets/parsePhoneNumberWithError-DE2A271l.js" as="script" crossorigin="">
55<link rel="modulepreload" href="/vite/assets/contact_phone_controller-bd_fZKut.js" as="script" crossorigin="">
56<link rel="modulepreload" href="/vite/assets/contact_search_controller-DQTZZqDF.js" as="script" crossorigin="">
57<link rel="modulepreload" href="/vite/assets/country_code_detector_controller-CikXcMg3.js" as="script" crossorigin="">
58<link rel="modulepreload" href="/vite/assets/country_search_controller-BZ70v1lH.js" as="script" crossorigin="">
59<link rel="modulepreload" href="/vite/assets/country_select_controller-D9TpbcN3.js" as="script" crossorigin="">
60<link rel="modulepreload" href="/vite/assets/country_selector_controller-DpW98xQg.js" as="script" crossorigin="">
61<link rel="modulepreload" href="/vite/assets/credit_transfer_controller-Bb500K-C.js" as="script" crossorigin="">
62<link rel="modulepreload" href="/vite/assets/date_range_form_controller-Z_helDex.js" as="script" crossorigin="">
63<link rel="modulepreload" href="/vite/assets/easytimer-DkZIVgZ2.js" as="script" crossorigin="">
64<link rel="modulepreload" href="/vite/assets/dial_session_controller-a7pi0BiV.js" as="script" crossorigin="">
65<link rel="modulepreload" href="/vite/assets/el-transition-D2BxuqsU.js" as="script" crossorigin="">
66<link rel="modulepreload" href="/vite/assets/dialer_controller-BgYiHMLG.js" as="script" crossorigin="">
67<link rel="modulepreload" href="/vite/assets/dialer_popup_controller-DR9crPta.js" as="script" crossorigin="">
68<link rel="modulepreload" href="/vite/assets/driver_controller-gRvJtnGv.js" as="script" crossorigin="">
69<link rel="modulepreload" href="/vite/assets/file_dropzone_controller-CV46InpD.js" as="script" crossorigin="">
70<link rel="modulepreload" href="/vite/assets/flatpickr_controller-j6T3f4WL.js" as="script" crossorigin="">
71<link rel="modulepreload" href="/vite/assets/header_controller-DnYX-vqj.js" as="script" crossorigin="">
72<link rel="modulepreload" href="/vite/assets/hero_dialer_controller-CSTwOdJ2.js" as="script" crossorigin="">
73<link rel="modulepreload" href="/vite/assets/inbound_mode_controller-BQfWdd12.js" as="script" crossorigin="">
74<link rel="modulepreload" href="/vite/assets/member_picker_controller-CfoFlpHy.js" as="script" crossorigin="">
75<link rel="modulepreload" href="/vite/assets/mobile_header_controller-DxoV6pi3.js" as="script" crossorigin="">
76<link rel="modulepreload" href="/vite/assets/modal_controller-C3fQxZS5.js" as="script" crossorigin="">
77<link rel="modulepreload" href="/vite/assets/modal_dialog_controller-BDgV3Efj.js" as="script" crossorigin="">
78<link rel="modulepreload" href="/vite/assets/notification_controller-OVSJpVfS.js" as="script" crossorigin="">
79<link rel="modulepreload" href="/vite/assets/phone_number_nudge_controller-Mjsg9jTv.js" as="script" crossorigin="">
80<link rel="modulepreload" href="/vite/assets/polling_controller-BgYDCgnV.js" as="script" crossorigin="">
81<link rel="modulepreload" href="/vite/assets/power_dialer_nudge_controller-tjtRR9eK.js" as="script" crossorigin="">
82<link rel="modulepreload" href="/vite/assets/profile_dropdown_controller-C37vOEpz.js" as="script" crossorigin="">
83<link rel="modulepreload" href="/vite/assets/promo_modal_controller-BjsECE4i.js" as="script" crossorigin="">
84<link rel="modulepreload" href="/vite/assets/rate_lookup_controller-BA4k7dnF.js" as="script" crossorigin="">
85<link rel="modulepreload" href="/vite/assets/searchable_select_controller-BUYWF8V_.js" as="script" crossorigin="">
86<link rel="modulepreload" href="/vite/assets/select_all_controller-DLskVCp-.js" as="script" crossorigin="">
87<link rel="modulepreload" href="/vite/assets/sidebar_controller-B5O2BPGX.js" as="script" crossorigin="">
88<link rel="modulepreload" href="/vite/assets/slide_over_controller-DvM9kpjc.js" as="script" crossorigin="">
89<link rel="modulepreload" href="/vite/assets/sortable_list_controller-BW89MTuA.js" as="script" crossorigin="">
90<link rel="modulepreload" href="/vite/assets/table_sort_controller-E1OPjjE4.js" as="script" crossorigin="">
91<link rel="modulepreload" href="/vite/assets/tabs_controller-BVFcvfJT.js" as="script" crossorigin="">
92<link rel="modulepreload" href="/vite/assets/transcription_polling_controller-Dk3Ehoca.js" as="script" crossorigin="">
93<link rel="modulepreload" href="/vite/assets/application-BP80SF3
93U.js" as="script" crossorigin="">
94<link rel="modulepreload" href="/vite/assets/index-Bx2KN6R_.js" as="script" crossorigin="">
95<link rel="modulepreload" href="/vite/assets/chart_theme-Bq_AiyJu.js" as="script" crossorigin=""><link rel="stylesheet" crossorigin="" href="/vite/assets/application-CPg5XUzN.css" />
96<link rel="stylesheet" crossorigin="" href="/vite/assets/driver_controller-CTZuBZOi.css" />
97<link rel="stylesheet" crossorigin="" href="/vite/assets/flatpickr_controller-CveviJq_.css" />
98    <link rel="icon" type="image/svg+xml" href="/assets/logos/logo-icon-2d3fc0f1.svg" />
99    <link rel="icon" href="/icon.svg" type="image/svg+xml">
100    <link rel="apple-touch-icon" href="/icon.svg" />
101
102    <!--
103      If using a TypeScript entrypoint file:
104        vite_typescript_tag 'application'
105
106      If using a .jsx or .tsx entrypoint, add the extension:
107        vite_javascript_tag 'application.jsx'
108
109      Visit the guide for more information: https://vite-ruby.netlify.app/guide/rails
110    -->
111
112
113    
113<script type="application/ld+json">
114      {
115        "@context": "https://schema.org",
116        "@type": "Organization",
117        "@id": "https://www.zencall.so/#organization",
118        "name": "ZenCall",
119        "url": "https://www.zencall.so/",
120        "description": "Browser-based international calling. Pay-as-you-go—no contracts. Simple rates starting around $0.03/min.",
121        "logo": {
122          "@type": "ImageObject",
123          "url": "https://www.zencall.so/assets/logos/logo-icon-normal-size-f7c93892.png",
124          "width": 512,
125          "height": 492
126        },
127        "contactPoint": [{
128          "@type": "ContactPoint",
129          "contactType": "customer support",
130          "email": "[email protected]",
131          "availableLanguage": ["en"]
132        }]
133      }
134    </script>
134
135
136    <meta property="og:image" content="https://www.zencall.so/assets/logos/logo-icon-normal-size-f7c93892.png" />
137    <meta property="og:image:width" content="512" />
138    <meta property="og:image:height" content="492" />
139    <meta property="og:title" content="ZenCall – Browser-Based International Calling" />
140    <meta property="og:description" content="Make international calls directly from your browser. No SIM cards. No apps." />
141    <meta property="og:type" content="website" />
142    <meta property="og:url" content="https://zencall.so" />
143
144    <!-- TrustBox script -->
145    
145<script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
145
146    <!-- End TrustBox script -->
147  </head>
148
149  <body
150    data-env="production"
151    
152    class="bg-background text-text "
153  >
154    <turbo-frame id="modal_frame"></turbo-frame>
155
156    <div class="fixed inset-0 px-4 py-6 pointer-events-none sm:p-6 sm:items-start sm:justify-end z-100">
157      <div id="flash" class="flex flex-col items-end justify-center">
158        <turbo-frame id="flash_container">
159</turbo-frame>      </div>
160    </div>
161
162        <nav
163  data-controller="header"
164  class="bg-background border-b border-border sticky top-0 z-40"
165>
166  <div class="mx-auto max-w-7xl px-6 lg:px-8">
167    <div class="relative flex h-16 items-center justify-between">
168      <!-- Logo -->
169      <div class="flex items-center">
170        <div class="shrink-0">
171          <a class="flex items-center" href="/">
172            <div class="flex items-center gap-2">
173    <svg class="h-8 w-8 text-current" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
174      <path
175        d="M6.5 4C5.11929 4 4 5.11929 4 6.5V10C4 19.941 12.059 28 22 28H25.5C26.8807 28 28 26.8807 28 25.5V21.118C28 20.0292 27.2275 19.0918 26.1603 18.8778L21.4234 17.9288C20.4779 17.7395 19.5135 18.1252 18.9519 18.9177L17.8367 20.4904C14.4592 18.9888 11.6845 16.396 9.95076 13.1418L11.8063 12.0155C12.678 11.4863 13.1258 10.4771 12.9314 9.48193L11.8219 3.80757C11.593 2.63564 10.5654 1.78418 9.37195 1.78418L6.5 4Z"
176        fill="currentColor"
177      />
178      <circle class="fill-accent" cx="24" cy="8" r="4" />
179    </svg>
180
181    <span class="font-bold tracking-tight text-xl text-current">ZenCall</span>
182</div>
183
184</a>        </div>
185      </div>
186
187      <!-- Desktop Navigation -->
188      <div class="hidden lg:flex items-center justify-center flex-1">
189        <div class="flex items-center space-x-6">
190          <a data-turbo="false" class="px-1 py-2 text-sm transition-colors text-text-muted hover:text-text" href="/">Home</a>
191          <a class="px-1 py-2 text-sm transition-colors text-text-muted hover:text-text" href="/rates">Rates</a>
192          <a data-turbo="false" class="px-1 py-2 text-sm transition-colors text-text-muted hover:text-text" href="/international-calls">For Individuals</a>
193          <a class="px-1 py-2 text-sm transition-colors text-text-muted hover:text-text" href="/affiliates">Affiliates</a>
194          <a class="px-1 py-2 text-sm transition-colors text-text-muted hover:text-text" href="/blog">Blog</a>
195          <a class="px-1 py-2 text-sm transition-colors text-text-muted hover:text-text" href="/faq">FAQ</a>
196          <a class="px-1 py-2 text-sm transition-colors text-accent underline underline-offset-4 decoration-2" href="/contact">Contact</a>
197        </div>
198      </div>
199
200      <!-- Desktop CTA Buttons -->
201      <div class="hidden lg:flex items-center gap-4">
202        <a data-turbo="false" class="text-sm font-medium text-text-muted hover:text-text hover:underline hover:underline-offset-4 hover:decoration-2 transition-colors" href="/users/sign_in">
203          Log in
204</a>        <a data-turbo="false" class="inline-flex items-center gap-2 bg-primary text-primary-foreground hover:bg-primary-hover text-sm font-semibold px-5 py-2.5 rounded-lg cursor-pointer" href="/users/sign_up?enterprise_signup=true">
205          Get Started Free
206          <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
207            <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 7l5 5m0 0l-5 5m5-5H6"></path>
208          </svg>
209</a>      </div>
210
211      <!-- Mobile menu button -->
212      <div class="flex lg:hidden">
213        <button
214          data-action="click->header#toggleMobileMenu"
215          type="button"
216          class="relative inline-flex items-center justify-center p-2 text-text-muted hover:text-text transition-colors"
217          aria-controls="mobile-menu"
218          aria-expanded="false"
219        >
220          <span class="sr-only">Open main menu</span>
221          <!-- Hamburger icon -->
222          <svg
223            data-header-target="openButton"
224            class="block size-6"
225            fill="none"
226            viewBox="0 0 24 24"
227            stroke-width="1.5"
228            stroke="currentColor"
229          >
230            <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5" />
231          </svg>
232          <!-- X icon (hidden by default) -->
233          <svg
234            data-header-target="closeButton"
235            class="hidden size-6"
236            fill="none"
237            viewBox="0 0 24 24"
238            stroke-width="1.5"
239            stroke="currentColor"
240          >
241            <path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12" />
242          </svg>
243        </button>
244      </div>
245    </div>
246  </div>
247
248  <!-- Full-screen Mobile Menu -->
249  <div
250    data-header-target="mobileMenu"
251    class="hidden lg:hidden fixed inset-0 z-50 bg-surface overflow-hidden"
252    id="mobile-menu"
253  >
254    <div class="flex flex-col h-full">
255      <!-- Mobile menu header -->
256      <div class="flex items-center justify-between px-6 h-16">
257        <a class="flex items-center" href="/">
258          <div class="flex items-center gap-2">
259    <svg class="h-8 w-8 text-current" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
260      <path
261        d="M6.5 4C5.11929 4 4 5.11929 4 6.5V10C4 19.941 12.059 28 22 28H25.5C26.8807 28 28 26.8807 28 25.5V21.118C28 20.0292 27.2275 19.0918 26.1603 18.8778L21.4234 17.9288C20.4779 17.7395 19.5135 18.1252 18.9519 18.9177L17.8367 20.4904C14.4592 18.9888 11.6845 16.396 9.95076 13.1418L11.8063 12.0155C12.678 11.4863 13.1258 10.4771 12.9314 9.48193L11.8219 3.80757C11.593 2.63564 10.5654 1.78418 9.37195 1.78418L6.5 4Z"
262        fill="currentColor"
263      />
264      <circle class="fill-accent" cx="24" cy="8" r="4" />
265    </svg>
266
267    <span class="font-bold tracking-tight text-xl text-current">ZenCall</span>
268</div>
269
270</a>        <button
271          data-action="click->header#toggleMobileMenu"
272          type="button"
273          class="p-2 text-text-muted hover:text-text transition-colors"
274        >
275          <span class="sr-only">Close menu</span>
276          <svg class="size-6" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
277            <path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12" />
278          </svg>
279        </button>
280      </div>
281
282      <!-- Navigation links -->
283      <div class="flex-1 px-6 pt-4">
284        <a data-turbo="false" class="block py-3 text-base font-medium transition-colors text-text hover:text-accent" href="/">Home</a>
285        <a class="block py-3 text-base font-medium transition-colors text-text hover:text-accent" href="/rates">Rates</a>
286        <a data-turbo="false" class="block py-3 text-base font-medium transition-colors text-text hover:text-accent" href="/international-calls">For Individuals</a>
287        <a class="block py-3 text-base font-medium transition-colors text-text hover:text-accent" href="/affiliates">Affiliates</a>
288        <a class="block py-3 text-base font-medium transition-colors text-text hover:text-accent" href="/faq">FAQ</a>
289        <a class="block py-3 text-base font-medium transition-colors text-text hover:text-accent" href="/blog">Blog</a>
290        <a class="block py-3 text-base font-medium transition-colors text-accent" href="/contact">Contact</a>
291
292        <!-- Divider -->
293        <div class="border-t border-border my-6"></div>
294
295        <!-- Auth links -->
296        <a data-turbo="false" class="block py-3 text-base font-medium text-text hover:text-accent transition-colors" href="/users/sign_in">
297          Log in
298</a>        <a data-turbo="false" class="block py-3 text-base font-medium text-accent hover:text-accent-hover transition-colors" href="/users/sign_up?enterprise_signup=true">
299          Sign up
300</a>      </div>
301    </div>
302  </div>
303</nav>
304
305      
306<div class="relative">
307  <!-- Hero Section -->
308  <section class="bg-background">
309    <div class="max-w-7xl mx-auto px-6 pt-24 pb-10 lg:pt-32 lg:pb-12">
310      <div class="text-center">
311        <span class="font-mono text-xs uppercase tracking-[0.12em] text-accent-strong">Get in touch</span>
312        <h1 class="text-4xl md:text-5xl lg:text-6xl font-bold text-text mt-4 mb-6">
313          Contact Us
314        </h1>
315        <p class="text-xl text-text-muted max-w-2xl mx-auto">
316          Have a question, suggestion, or just want to say hi? We'd love to hear from you.
317        </p>
318      </div>
319    </div>
320  </section>
321
322  <!-- Contact Content -->
323  <section class="pb-20 pt-10">
324    <div class="max-w-6xl mx-auto px-6">
325      <div class="grid md:grid-cols-2 gap-12">
326        <!-- Left Column - Info -->
327        <div>
328          <div class="prose prose-lg max-w-none mb-10">
329            <p class="text-text-muted leading-relaxed">
330              Thanks for your interest in ZenCall — the simple, modern Skype replacement built for fast, reliable browser-based calling.
331            </p>
332            <p class="text-text-muted leading-relaxed">
333              Whether you have a question, suggestion, feature request, or just want to chat about how ZenCall can help streamline your calling experience, don't hesitate to reach out.
334            </p>
335          </div>
336
337          <div class="space-y-6">
338            <div class="flex items-start gap-4">
339              <div class="flex-shrink-0 w-12 h-12 bg-accent/10 rounded-xl flex items-center justify-center">
340                <svg class="w-6 h-6 text-accent" fill="none" stroke="currentColor" viewBox="0 0 24 24">
341                  <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z"></path>
342                </svg>
343              </div>
344              <div>
345                <h3 class="font-bold text-text mb-1">Email</h3>
346                <a href="mailto:[email protected]" class="text-accent hover:text-accent-hover font-medium transition-colors">[email protected]</a>
347              </div>
348            </div>
349
350            <div class="flex items-start gap-4">
351              <div class="flex-shrink-0 w-12 h-12 bg-accent/10 rounded-xl flex items-center justify-center">
352                <svg class="w-6 h-6 text-accent" fill="none" stroke="currentColor" viewBox="0 0 24 24">
353                  <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"></path>
354                </svg>
355              </div>
356              <div>
357                <h3 class="font-bold text-text mb-1">Support Hours</h3>
358                <p class="text-text-muted">
358Monday to Friday, 9am – 5pm EST</p>
359              </div>
360            </div>
361
362            <div class="flex items-start gap-4">
363              <div class="flex-shrink-0 w-12 h-12 bg-accent/10 rounded-xl flex items-center justify-center">
364                <svg class="w-6 h-6 text-accent" fill="none" stroke="currentColor" viewBox="0 0 24 24">
365                  <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z"></path>
366                </svg>
367              </div>
368              <div>
369                <h3 class="font-bold text-text mb-1">Response Time</h3>
370                <p class="text-text-muted">We typically respond within 24 hours</p>
371              </div>
372            </div>
373          </div>
374        </div>
375
376        <!-- Right Column - Cards -->
377        <div class="space-y-6">
378          <div class="bg-surface border border-border rounded-xl p-6 hover:border-accent-strong/40 transition-colors">
379            <div class="flex items-center gap-4 mb-4">
380              <div class="w-12 h-12 bg-accent/10 rounded-xl flex items-center justify-center">
381                <svg class="w-6 h-6 text-accent" fill="none" stroke="currentColor" viewBox="0 0 24 24">
382                  <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.364 5.636l-3.536 3.536m0 5.656l3.536 3.536M9.172 9.172L5.636 5.636m3.536 9.192l-3.536 3.536M21 12a9 9 0 11-18 0 9 9 0 0118 0zm-5 0a4 4 0 11-8 0 4 4 0 018 0z"></path>
383                </svg>
384              </div>
385              <h3 class="text-xl font-bold text-text">Technical Support</h3>
386            </div>
387            <p class="text-text-muted mb-4">Having issues with calls or your account? We're actively improving the platform and want to help.</p>
388            <a href="mailto:[email protected]?subject=Technical Support" class="inline-flex items-center gap-2 text-accent font-medium hover:text-accent-hover transition-colors">
389              Get Help
390              <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
391                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 7l5 5m0 0l-5 5m5-5H6"></path>
392              </svg>
393            </a>
394          </div>
395
396          <div class="bg-surface border border-border rounded-xl p-6 hover:border-accent-strong/40 transition-colors">
397            <div class="flex items-center gap-4 mb-4">
398              <div class="w-12 h-12 bg-accent/10 rounded-xl flex items-center justify-center">
399                <svg class="w-6 h-6 text-accent" fill="none" stroke="currentColor" viewBox="0 0 24 24">
400                  <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"></path>
401                </svg>
402              </div>
403              <h3 class="text-xl font-bold text-text">Feature Requests</h3>
404            </div>
405            <p class="text-text-muted mb-4">We're building ZenCall in response to real user needs. Got an idea? We'd love to hear it!</p>
406            <a href="mailto:[email protected]?subject=Feature Request" class="inline-flex items-center gap-2 text-accent font-medium hover:text-accent-hover transition-colors">
407              Share Your Idea
408              <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
409                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 7l5 5m0 0l-5 5m5-5H6"></path>
410              </svg>
411            </a>
412          </div>
413
414          <div class="bg-surface border border-border rounded-xl p-6 hover:border-accent-strong/40 transition-colors">
415            <div class="flex items-center gap-4 mb-4">
416              <div class="w-12 h-12 bg-accent/10 rounded-xl flex items-center justify-center">
417                <svg class="w-6 h-6 text-accent" fill="none" stroke="currentColor" viewBox="0 0 24 24">
418                  <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 13.255A23.931 23.931 0 0112 15c-3.183 0-6.22-.62-9-1.745M16 6V4a2 2 0 00-2-2h-4a2 2 0 00-2 2v2m4 6h.01M5 20h14a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z"></path>
419                </svg>
420              </div>
421              <h3 class="text-xl font-bold text-text">Enterprise Sales</h3>
422            </div>
423            <p class="text-text-muted mb-4">Looking for team or business solutions? Let's discuss how ZenCall can help your organization.</p>
424            <a href="mailto:[email protected]?subject=Enterprise Inquiry" class="inline-flex items-center gap-2 text-accent font-medium hover:text-accent-hover transition-colors">
425              Contact Sales
426              <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
427                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 7l5 5m0 0l-5 5m5-5H6"></path>
428              </svg>
429            </a>
430          </div>
431        </div>
432      </div>
433    </div>
434  </section>
435
436  <!-- CTA Section -->
437  <section class="py-24 bg-primary">
438    <div class="max-w-4xl mx-auto px-4 text-center">
439      <h2 class="text-3xl sm:text-4xl lg:text-5xl font-bold text-primary-foreground mb-6">
440        Ready to Start Calling?
441      </h2>
442      <p class="text-xl text-primary-foreground/80 mb-10 max-w-2xl mx-auto">
443        Join thousands of users making crystal-clear international calls from their browser.
444      </p>
445      <div class="flex flex-col sm:flex-row gap-4 justify-center">
446        <a data-turbo="false" class="inline-flex items-center justify-center gap-2 bg-primary-foreground text-primary hover:bg-primary-foreground/90 text-sm font-semibold px-5 py-2.5 rounded-lg cursor-pointer" href="/users/sign_up">
447          Get Started Free
448          <svg class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
449            <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 7l5 5m0 0l-5 5m5-5H6"></path>
450          </svg>
451</a>      </div>
452      <p class="mt-8 text-primary-foreground/60 text-sm">Free credits included.</p>
453    </div>
454  </section>
455</div>
456
457        <footer class="bg-shell text-shell-foreground">
458  <div class="mx-auto max-w-7xl px-6 py-16 lg:px-8">
459    <!-- Main Footer Content -->
460    <div class="grid grid-cols-2 gap-8 md:grid-cols-4 lg:gap-12">
461      <!-- Brand Column -->
462      <div class="col-span-2 md:col-span-1">
463        <a class="inline-block mb-4 text-shell-foreground" href="/">
464          <div class="flex items-center gap-2">
465    <svg class="h-8 w-8 text-current" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
466      <path
467        d="M6.5 4C5.11929 4 4 5.11929 4 6.5V10C4 19.941 12.059 28 22 28H25.5C26.8807 28 28 26.8807 28 25.5V21.118C28 20.0292 27.2275 19.0918 26.1603 18.8778L21.4234 17.9288C20.4779 17.7395 19.5135 18.1252 18.9519 18.9177L17.8367 20.4904C14.4592 18.9888 11.6845 16.396 9.95076 13.1418L11.8063 12.0155C12.678 11.4863 13.1258 10.4771 12.9314 9.48193L11.8219 3.80757C11.593 2.63564 10.5654 1.78418 9.37195 1.78418L6.5 4Z"
468        fill="currentColor"
469      />
470      <circle class="fill-accent" cx="24" cy="8" r="4" />
471    </svg>
472
473    <span class="font-bold tracking-tight text-xl text-current">ZenCall</span>
474</div>
475
476</a>        <p class="text-shell-muted text-sm leading-relaxed mb-6">
477          Browser-based calling made simple. No downloads, no subscriptions, just clear communication.
478        </p>
479        <!-- Social Links -->
480        <div class="flex gap-4">
481          <a href="https://x.com/zencallso" target="_blank" rel="noopener" class="text-shell-muted hover:text-shell-foreground transition-colors">
482            <span class="sr-only">X (Twitter)</span>
483            <svg class="h-5 w-5" fill="currentColor" viewBox="0 0 24 24">
484              <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/>
485            </svg>
486          </a>
487        </div>
488      </div>
489
490      <!-- Product Column -->
491      <div>
492        <h3 class="font-mono text-xs uppercase tracking-[0.12em] text-shell-muted mb-4">Product</h3>
493        <ul class="space-y-3">
494          <li>
495          </li>
496          <li>
497            <a class="text-sm text-shell-muted hover:text-shell-foreground transition-colors" href="/rates">Rates</a>
498          </li>
499          <li>
500            <a class="text-sm text-shell-muted hover:text-shell-foreground transition-colors" href="/international-calls">For Individuals</a>
501          </li>
502          <li>
503            <a class="text-sm text-shell-muted hover:text-shell-foreground transition-colors" href="/faq">FAQ</a>
504          </li>
505        </ul>
506      </div>
507
508      <!-- Company Column -->
509      <div>
510        <h3 class="font-mono text-xs uppercase tracking-[0.12em] text-shell-muted mb-4">Company</h3>
511        <ul class="space-y-3">
512          <li>
513            <a class="text-sm text-shell-muted hover:text-shell-foreground transition-colors" href="/blog">Blog</a>
514          </li>
515          <li>
516            <a class="text-sm text-shell-muted hover:text-shell-foreground transition-colors" href="/contact">Contact</a>
517          </li>
518          <li>
519            <a class="text-sm text-shell-muted hover:text-shell-foreground transition-colors" href="/affiliates">Affiliates</a>
520          </li>
521        </ul>
522      </div>
523
524      <!-- Legal Column -->
525      <div>
526        <h3 class="font-mono text-xs uppercase tracking-[0.12em] text-shell-muted mb-4">Legal</h3>
527        <ul class="space-y-3">
528          <li>
529            <a class="text-sm text-shell-muted hover:text-shell-foreground transition-colors" href="/terms">Terms of Service</a>
530          </li>
531          <li>
532            <a class="text-sm text-shell-muted hover:text-shell-foreground transition-colors" href="/privacy">Privacy Policy</a>
533          </li>
534        </ul>
535      </div>
536    </div>
537
538    <!-- Bottom Bar -->
539    <div class="mt-12 pt-8 border-t border-shell-muted/20">
540      <div class="flex flex-col md:flex-row justify-between items-center gap-4">
541        <p class="font-mono text-xs text-shell-muted">&copy; 2026 ZenCall. All rights reserved.</p>
542        <div class="flex items-center gap-6">
543          <div class="flex items-center gap-2 font-mono text-xs text-shell-muted">
544            <svg class="w-4 h-4 text-success" fill="currentColor" viewBox="0 0 20 20">
545              <path fill-rule="evenodd" d="M2.166 4.999A11.954 11.954 0 0010 1.944 11.954 11.954 0 0017.834 5c.11.65.166 1.32.166 2.001 0 5.225-3.34 9.67-8 11.317C5.34 16.67 2 12.225 2 7c0-.682.057-1.35.166-2.001zm11.541 3.708a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"></path>
546            </svg>
547            <span>Secure & Encrypted</span>
548          </div>
549          <div class="flex items-center gap-2 font-mono text-xs text-shell-muted">
550            <svg class="w-4 h-4 text-success" fill="currentColor" viewBox="0 0 20 20">
551              <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"></path>
552            </svg>
553            <span>99.9% Uptime</span>
554          </div>
555        </div>
556      </div>
557    </div>
558  </div>
559</footer>
560
561  </body>
562</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.