×

注意!页面内容来自https://www.kidscallhome.com/,本站不储存任何内容,为了更好的阅读体验进行在线解析,若有广告出现,请及时反馈。若您觉得侵犯了您的利益,请通知我们进行删除,然后访问 原网页

<> :root { --font-sans: -apple-systemBlinkMacSystemFont"Segoe UI"Roboto"Helvetica Neue"Arialsans-serif; } *, *::before, *::after { box-sizing: border-box; } body { margin: 0; font-family: var(--font-sans); -webkit-font-smoothing: antialiased; } #app-loading { position: fixed; inset: 0; display: flex; align-items: center; justify-content: center; background: linear-gradient( 135deg, #f0f9ff 0%, #ffffff 50%, #fdf2f8 100% ); z-index: 9999; } #app-loading .loader-content { text-align: center; animation: fadeIn 0.3s ease-out; will-change: opacitytransform; /* Composited animation hint */ } #app-loading .app-icon { width: 80px; height: 80px; margin: 0 auto 1rem; animation: pulse 2s ease-in-out infinite; border-radius: 1.5rem; /* rounded-3xl - matches Index page */ will-change: transform; /* Composited animation hint */ } #app-loading .app-title { font-size: 1.5rem; font-weight: 700; color: #0f172a; margin-bottom: 0.5rem; } #app-loading .loader-spinner { width: 32px; height: 32px; border: 3px solid #e5e7eb; border-top-color: #3b82f6; border-radius: 50%; animation: spin 0.8s linear infinite; margin: 1rem auto 0; will-change: transform; /* Composited animation hint */ } @keyframes spin { to { transform: rotate(360deg); } } @keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } @keyframes pulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.05); } } #app-loading.fade-out { opacity: 0; transition: opacity 0.2s ease-out; pointer-events: none; } .min-h-\[100dvh\] { min-height: 100dvh; } .bg-gradient-to-b { background-image: linear-gradient(to bottomvar(--tw-gradient-stops)); } .from-primary\/10 { --tw-gradient-from: rgb(59 130 246 / 0.1); --tw-gradient-stops: var(--tw-gradient-from)var(--tw-gradient-to); } .to-background { --tw-gradient-to: hsl(0 0% 100%); } .container { width: 100%; margin-left: auto; margin-right: auto; padding-left: 1rem; padding-right: 1rem; } .mx-auto { margin-left: auto; margin-right: auto; } .text-center { text-align: center; } .font-bold { font-weight: 700; } .text-5xl { font-size: 3rem; line-height: 1; } .text-base { font-size: 1rem; line-height: 1.5rem; } .text-lg { font-size: 1.125rem; line-height: 1.75rem; } .text-xl { font-size: 1.25rem; line-height: 1.75rem; } .text-muted-foreground { color: #6b7280; } .leading-relaxed { line-height: 1.625; } @media (min-width: 768px) { .md\:text-lg { font-size: 1.125rem; line-height: 1.75rem; } } @media (min-width: 1024px) { .lg\:text-xl { font-size: 1.25rem; line-height: 1.75rem; } } .max-w-2xl { max-width: 42rem; } #root p { display: block; margin: 0; padding: 0; } #root main[data-ssr-fallback] { display: block; min-height: 100dvh; background: linear-gradient(to bottom right#f8fafc 0%#eff6ff 50%#eef2ff 100%); padding-top: calc(64px + var(--safe-area-inset-top0px)); } #root main[data-ssr-fallback] h1 { font-family: var(--font-sans); font-weight: 700; font-size: clamp(1.875rem5vw3.75rem); line-height: 1.15; letter-spacing: -0.02em; color: #0f172a; margin: 0; padding: 0; } #root main[data-ssr-fallback] section { position: relative; overflow: hidden; padding-top: 4rem; padding-bottom: 3rem; } #root main[data-ssr-fallback] .max-w-7xl { max-width: 80rem; } #root main[data-ssr-fallback] .max-w-\[65ch\] { max-width: 65ch; } #root main[data-ssr-fallback] .space-y-8 > * + * { margin-top: 2rem; } #root main[data-ssr-fallback] .space-y-4 > * + * { margin-top: 1rem; } @media (min-width: 640px) { #root main[data-ssr-fallback] section { padding-top: 5rem; padding-bottom: 4rem; } } @media (min-width: 768px) { #root main[data-ssr-fallback] section { padding-top: 6rem; padding-bottom: 5rem; } } /* Marketing header – never on index; only on /info/pricing before React hydrates */ #root .kch-masthead { display: none; position: sticky; top: 0; z-index: 5; background: #f4f8ff; border-bottom: 1px solid rgba(1720240.06); } #root .kch-masthead-inner { max-width: 1120px; margin: 0 auto; padding: 18px 24px; display: flex; align-items: center; gap: 24px; } #root .kch-masthead .kch-brand { display: inline-flex; align-items: center; gap: 10px; color: inherit; text-decoration: none; font-weight: 700; letter-spacing: -0.01em; font-size: 18px; } #root .kch-masthead .kch-brand img { width: 34px; height: 34px; border-radius: 10px; background: #fff; } #root .kch-masthead .kch-nav { display: flex; align-items: center; gap: 20px; margin-left: 8px; color: #5a6472; font-size: 14px; } #root .kch-masthead .kch-nav a { color: inherit; text-decoration: none; padding: 6px 10px; border-radius: 999px; } #root .kch-masthead .kch-nav a.kch-active { color: #0b3df0; background: #e7efff; font-weight: 600; } #root .kch-masthead .kch-actions { margin-left: auto; display: flex; align-items: center; gap: 12px; font-size: 14px; } #root .kch-masthead .kch-btn { display: inline-flex; align-items: center; justify-content: center; padding: 10px 18px; border-radius: 999px; border: 1px solid transparent; font-weight: 600; text-decoration: none; white-space: nowrap; } #root .kch-masthead .kch-btn.secondary { background: #eaf0ff; color: #1e4bdb; } #root .kch-masthead .kch-btn.primary { background: #0b3df0; color: #fff; box-shadow: 0 8px 18px rgba(11612400.22); } @media (max-width: 900px) { #root .kch-masthead-inner { flex-wrap: wrap; justify-content: space-between; } #root .kch-masthead .kch-nav { order: 3; width: 100%; justify-content: center; margin-left: 0; } #root .kch-masthead .kch-actions { order: 2; } } @media (max-width: 600px) { #root .kch-masthead-inner { padding: 16px; } #root .kch-masthead .kch-actions { width: 100%; justify-content: center; } } @media (max-width: 768px) { /* Avoid mobile flash of fallback marketing header before React */ #root .kch-masthead { display: none; } #root [data-ssr-fallback] { padding-top: var(--safe-area-inset-top0px); } } html[data-kch-route="marketing"]:not([data-kch-index="1"]) #root .kch-masthead { display: block; }
Kids Call Home

A safer way for kids to call home

When kids are on tablets and parents are in different homes or placeseven a quick goodnight call can turn into a hassle. KidsCallHome lets your child reach the right parent or grandparent with one tap — without social feedsrandom contactsor online noise.

No more "Can you call Mom or Dad for me?" — your child sees who is available and taps to call.

If this sounds familiar…

😰 My child has a tabletbut every call still goes through my phone.

Your child logs in with a simple code and sees big "Call Mom""Call Dad""Call Grandma" buttons — with a clear indicator of who is available to talk.

😰 I don't want strangers'friends of friends'or random invites anywhere near my kid.

Only contacts a parent approves ever appear; there are no public profilesno searchand no friend requests.

😰 The apps we already use feel too open or distracting for my child.

KidsCallHome removes social feedsgroup invitesand sharing features — it is only for simple family calls and messages.

Why I built KidsCallHome

I built KidsCallHome for my 4 young kids. Like many familieswe found ourselves in a situation where the kids had tablets but every call still depended on an adult's phone being available.

My kids were living between homestraveling with grandparentsor just wanting to say goodnight — and those simple calls were turning into a hassle. I wanted them to be able to call family independentlywithout handing them a full social app with feedsfriend requestsand all the noise that comes with it.

So I built something simple: a way for kids to see who in the family is available and tap to call. No passwords to rememberno public profilesno strangers. Just family.

If this helps your family the way it helps minethen it's doing its job.

Why not just use regular chat or video apps?

Most families already use apps like FaceTimeMessengerWhatsAppor kids chat apps to stay in touch. Those tools are built for everyone. KidsCallHome is built just for children and their families.

KidsCallHome Regular chat & video apps
Only family members a parent approves. No one else can find or contact your child.Designed for broad contact lists; can include friendsgroup invitesor people outside the immediate family unless every setting is locked down.
Simple family list with clear online status and big 'Call' buttons.Chatsgroup threadsstatuses or storiesmediaand sometimes suggested or non-family content.
Kid-friendly code on a Wi‑Fi device. No phone number or SIM card needed.Often built around phone numbersemail accountsor full profiles managed by adults.
Only for calls and messages with familynot a social network.Designed for broad communication or social networkingoften optimized for engagement.
No adsno social feedsno selling family data.Many big platforms rely on ads or engagementwhich can mean features designed to keep people online longer.

KidsCallHome is not another social app for kids — it's a smallclosedfamily-only space for calls and messages.

Families Like Yours

"My 4-year-old calls Grandma by herself now. She taps 'Call Grandma' and they're talking!"

Sarah M.

Mom of 2

"After the divorcethis helped my kids stay close to me even when they're at their mom's. Game changer."

David R.

Co-parenting Dad

"Finallyan app that doesn't try to sell my kids stuff or show them random videos. Just family."

Jennifer L.

Mom & Grandma

The Problems We Solve

Every feature exists because a real family needed it.

😰 The Problem

"My child has a tabletbut calling me requires my help every time."

How We Help

Kids log in with a simple codethen see big "Call Mom" and "Send Message" buttons. One tap to connect. No adult needed.

😨 The Problem

"I worry about strangers contacting my child on messaging apps."

How We Help

Kids can ONLY contact family you've approved. No search. No friend requests. No public profiles. No strangersever.

😢 The Problem

"We live in different homesand staying connected is hard for the kids."

How We Help

Kids can call either parent instantlyfrom any homeany device. Perfect for co-parenting and shared custody.

😔 The Problem

"Grandma lives far away and misses the grandkids terribly."

How We Help

Invite grandparentsauntsunclescousins. Kids see "Call Grandma" and "Message Grandpa" buttons. One tap to connect.

😟 The Problem

"Kids' apps are full of adsgamesand addictive feeds."

How We Help

Zero ads. Zero games. Zero infinite scroll. Just calls and messages with family. That's it.

😑 The Problem

"I don't trust big tech apps with my child's data."

How We Help

We collect minimal datause analytics only to improve the appnever for adsand never sell your information.

How It Works for Parents

1 — Parents Set Up

Create your familyadd your kidsinvite grandparents and family members. Takes 2 minutes.

2 — Kids Get a Code

Each child picks a color or animal plus a number — like 'blue + 7' or 'cat + 23'. No passwords!

3 — Family Connects

Kids see big buttons with family names — tap to call or message. Simple as that.

Works on Any Device — No SIM card or phone number needed. Works on tabletsphonesand laptops — Wi‑Fi or mobile data connects your family instantly.

No phone plan required. Works on any device with a camera and internet connection — Wi‑Fi or mobile data is all you need.

SimpleTransparent Pricing

No hidden charges. No surprise fees. Start free and upgrade when you're ready.

Security & privacy

KidsCallHome uses standardbest-practice security and privacy measures to protect family communication.

We encrypt calls and messagescollect only the minimal data needed to provide the serviceand never sell your information. There are no adsno tracking for advertisingand no manipulative design patterns like infinite feedsaggressive notificationsor surprise in‑app purchases.

  • Encrypted calls and messages
  • Minimal data collection
  • No ads or tracking

Available on the web. Mobile apps coming soon. iOS App Store and Google Play support is on the way.

Popular Guides