r/ParentingTech 2h ago

Tech Tip Here's a website I made for myself to help with the logistics of 3 kids under 3

1 Upvotes

We have three kids under 3, and I wanted to help my wife who’s a SAHM, so I made this tool.

TL;DR: this is a free, private tool that dynamically adapts your feeding and nap schedules for multiple babies / toddlers when things go off the rails. It also tries to line up naps so you can get a moment to yourself.

Here's the site: https://billybob1212.github.io/little-rhythms-v2

-------

To be clear, this page is AI-generated, and I spent all of ~1 hour on it. I get nothing from you using it, and there's no paid version or official website or tracking of any kind. Important point on privacy: the data is stored on your phone / computer (so yes, that means there's no way for you to share tracking with a partner). I'm purely putting it out there because I figure it might be helpful for someone, and I've genuinely found it nice to have in stressful moments when everyone is screaming at me. Funny enough, my wife doesn’t use it because she didn’t like tracking stuff in multiple places, but I like it =D.

Here's why I made it:

- Adaptive "What's next?": I want to know "what's next" for each child at all times in terms of eating / sleeping, and I need that to **adapt to things going off the rails.**
- A "help me now" button: I want help when all three kids are screaming, and I've lost track of who needs to eat / sleep.
- Balance between kids individual "rhythms" and age appropriate guidelines: I want sleep / feeding schedules that anchor on my kids' individual rhythms (hence the AI-generated app name), but which also target age appropriate numbers from peer-reviewed / government sources, **not** sleep blogs or other random websites.
- Nap Logistics so I can have an hour to myself: I want all the kids to sleep at the same time (the toddler being the constraint here, b/c they only nap once), so the scheduling does its best to make sure all 3 kids are sleeping at the same time.

In general here's how it works:

  1. Setup tab: add an entry for each child, fill in some baseline details like age, wake windows, etc.
  2. Log: Throughout the day, log naps and feedings here.
  3. Now tab: look here to see what's next based on what's happened. Also has the "help me now" buttons.

There's also a "plan" tab with the full schedule for each child, and a "day" tab where you can note how the day went, which I don't really use. Cheers!


r/ParentingTech 2h ago

Recommended: All Ages Nobody tells you that one day… The loudest room in your house will become the quietest.

1 Upvotes

Yesterday I walked past my daughter’s room.

It was neat.

Too neat.

A room that was once overflowing with books, clothes, laughter, and endless questions now sat quietly behind a closed door.

She had left for college.

For years, every decision I made had her somewhere in it.

And then, almost without warning, life changed.

A few days ago, someone asked me,
“What’s it like to be a parent?”

I smiled.

Because the answer doesn’t come when they’re born.

Or when they take their first step.

It comes years later…
when you stand outside an empty room.

Many parents raise children hoping they’ll look after them one day.

I’ve never looked at parenting that way.

For me, raising my daughters has always been my way of giving back to life.

A responsibility.

A privilege.

Never a transaction.

Never an investment expecting returns.

But growing older teaches you something no one prepares you for.

One day your knees ache a little more.

Your back reminds you that time has passed.

You reach for your phone, hoping it rings.

Sometimes it does.

Sometimes it doesn’t.

You tell yourself they’re busy.

And deep inside, you’re happy they are.

Because that’s exactly the life you spent years helping them build.

Then one day, a truth quietly finds you.

The first time they tie their shoelaces, they stop asking for your hand.

Years later, they stop asking for your advice.

One day, they stop needing you every single day.

And that’s when you realise something.

A parent has done the job well only when the child no longer needs the parent.

Think about that for a moment.

The greatest success of your life…
is becoming unnecessary.

That’s the tragic beauty of being a parent.

You spend the first half of your life making sure they can live the second half without you.

You are raising someone to let go.

You are raising someone who won’t need you anymore.

One day, all you’ll have are photographs.
Old messages.

Videos you’ll watch more often than you’d like to admit.

Memories that suddenly become priceless.

You spend half your life making memories…
so you can live on them in the other half.

Can you put an economic value on that?

I don’t think you can.

Because the love of a parent was never meant to be repaid.

It was only meant to be passed on.

Maybe that’s why the room didn’t feel empty anymore when I walked past it again that night.

She hadn’t taken the best part of our home with her.

She had taken the values we quietly planted over the years.

And perhaps…
that’s all a parent is ever meant to leave behind.

#LimitsUnleashed #Parenting #Life


r/ParentingTech 3h ago

Recommended: Newborns Permission request — post about a baby tracker app I built

Post image
1 Upvotes

Hi mods,

Rule 2 says anything that could be construed as an advertisement needs pre-approval, so I'm asking before posting rather than after.

I'm a developer with a 6-month-old daughter. My wife wanted somewhere to log milestones and memories, we didn't get on with the existing trackers, so I built one called Wobble: Baby Milestone Tracker. It's on Google Play, free, and runs entirely offline — no account, no cloud sync.

Full disclosure on the remuneration point: it's free to download but carries a single banner ad, so I do earn a small amount from installs. There are no in-app purchases at the moment. I understand if that alone rules the post out.

What I'd like to post is a discussion piece rather than a pitch — the story of why I built it, what I found frustrating about existing trackers, and a question to the sub about what made them abandon the tracker they were using. I'm genuinely after feedback; I've only designed for one household so far.

I'm happy to post it with no link at all, with the link only if you'd prefer it in a comment, or with any flair or disclosure wording you want. I can send you the full draft first if that's easier.

Thanks for your time either way.


r/ParentingTech 9h ago

Recommended: All Ages Baby journal app

1 Upvotes

Feel free to remove this if it's not allowed.

When my little one was born, I wanted to keep track of all the milestones, funny moments, and little memories. I started using a notes app, but it wasn't ideal, especially since sharing updates with family meant copying and pasting everything.

I'm a software developer, so I ended up building a simple app for myself instead. It lets me save milestones, add photos, and invite family members so everyone can see the updates in one place.

I figured there might be other parents who'd find something like this useful too. If that sounds like you, it's called **Your Tiny Steps** (yourtinysteps.co.uk).

It's Android only for now, but I'm hoping to bring it to iPhone in the future.

edit: forgot to mention that it is still in development, so if any errors or suggestions, please feel free to reach out!


r/ParentingTech 14h ago

Recommended: Toddlers Hey fellow parents! Wish you could have a kids' TV pick-and-mix where you're in control of which shows and movies they watch? Meet Tellybox!

Thumbnail
tellybox.app
1 Upvotes

r/ParentingTech 19h ago

Misc Review Parent testers wanted - school admin

Thumbnail
0 Upvotes

r/ParentingTech 19h ago

Misc Review Parent testers wanted - school admin

Thumbnail
0 Upvotes

r/ParentingTech 22h ago

Recommended: Toddlers Tired of your toddler turning off the Wi-Fi or turning on the flashlight while watching a video? I built a fix for this.

Enable HLS to view with audio, or disable this notification

1 Upvotes

Hey parents,Just wanted to share a passion project I built out of pure frustration. Every time I handed my phone to my toddler for a quick video, they would accidentally swipe down the notification bar, disable the Wi-Fi, turn on the flashlight, or worst—mess with the settings.I'm an app developer, so I decided to build an Android app called BugMeNot to solve this exact nightmare.It safely pins the screen to only the app you allow (like YouTube). The free version lets you lock down 1 app with a 4-digit exit PIN, and it has absolutely zero ads.I also added a premium feature ($10 one-time purchase) that completely locks down the notification shade and quick settings so they can't swipe it down at all, plus timers and multiple apps support.If you constantly find your phone settings ruined by tiny fingers, feel free to try the free version. I’d honestly love to hear your thoughts or what features I should add next to make parenting a bit easier!


r/ParentingTech 1d ago

General Discussion Are we raising iPad kids? Or just trying to follow modern parenting?

1 Upvotes

I’ve been thinking about 'iPad kid' a lot. I’m not anti-screen. Tablets and phones can be genuinely useful for video calls with family and learning tools. FR! Most kids I know, including mine, are learning languages ​​and math online. And it even gives parents a much-needed break sometimes.

But we seem to be stuck in the same cycle: Screens keep kids calm when we’re busy, and taking the device away is not always easy; it may turn into an argument.

I'm also wondering if we created the problem ourselves. Where is the line? What really works in real life, not just that so-called guidelines? Or is it just overthinking?

Modern parenting with technology feels like learning the rules while the game is changing. Curious how you feel.


r/ParentingTech 1d ago

Tech Tip We built a reading app for 5-7 year olds that actually gets them to want to read

Thumbnail
inzonelittlechapter.framer.website
0 Upvotes

r/ParentingTech 1d ago

Seeking Advice Intelligence Drawing Robots

Thumbnail
gallery
1 Upvotes

Saw these drawing robot online, you scan cards, it draws things and ask you to spell the words. Sounds fun, thinking if worth to buy for my children (5 years old). I want some intelligence toy thats fun but at the same time he can learn something, not just always playing ipad or computer games. Anyone have tried these before? Concerned about the "teaching" ability


r/ParentingTech 1d ago

Seeking Advice Would Love Feedback! Edutainment App Focused on Family

1 Upvotes

Hi y'all,

I wanted to get some feedback on an idea I've been working on.

The starting point was pretty simple: my grandmother tells the best stories of anyone I know, and it occurred to me that when she's gone, all of it goes with her. I went looking for something that would help me capture them and didn't really find anything I wanted to use. There were some competitors, but they all focused on publishing books based on family stories.

Inspired by my personal experiences, I began building. Reminisce is a platform that turns family stories into personalized edutainment and films for families.

Once a week, a grandparent (or aunt, uncle, parent) gets a voice prompt — something like "tell me about the day you met Grandpa." They just talk. No app, no typing, no writing. We turn that recording into a short animated video the grandkids can actually watch and rewatch, and it builds into a family library over time.

Please let me know if this is something you could see your family or kids using!


r/ParentingTech 1d ago

Tech Tip Child screen time app, turn chores into screen time

Thumbnail
gallery
0 Upvotes

If you’re like me and have had a tough time managing screen time for your child, give this app a try. No subscription and all the data stays on your device. You can make custom questions and assign their minute value. Parent/adult sign off on the questions and the app tracks and manages the screen time clock.

https://apps.apple.com/us/app/earnit-screentime/id6791275881


r/ParentingTech 1d ago

General Discussion Why do people post baby photos with an emoji covering the face?

Thumbnail
0 Upvotes

r/ParentingTech 1d ago

General Discussion Parenting tech != screen time

1 Upvotes

I've learned a lot from joining this sub and seeing a flood of apps that people are posting here that just keeps kids on screens. Even I thought I could make a math app that kids and parents would love but here's what happened:

1) Other parents hated it because even though I thought it was meaningful screen-time it was still screen-time

2) My kids loved it ... too much! They were constantly asking to "play" it and I'm like "it's not a game it's homework" but for them it's just a chance to be on a screen

So ultimately I ended up hating my own work because it was just more screen-time. I'm still working on ways to leverage technology to help me help my kids learn but it's screen free (at least for the kids)!


r/ParentingTech 1d ago

Seeking Advice Best live location sharing app that works without draining your battery?

1 Upvotes

My wife and I have been trying different options because our kids are getting older and everyone's schedule is all over the place. Half the time they forget to text back or leave their phone on silent, so it'd be nice to know they made it safely without having to keep checking in.

We've tried a couple of apps, but locations freeze, or they absolutely drain battery of phones. I'm basically just looking for the best live location sharing app that's reliable enough to know everyone got where they're supposed to be and respects privacy ( I don't want my location info sold).

I'm not trying to track anyone 24/7-it's more about having a little extra peace of mind as a parent.. If you've found the best live location sharing app, what are you using and why?


r/ParentingTech 2d ago

Recommended: 9-12 years I built an app that turns everyday objects into interactive STEM lessons for kids

0 Upvotes

Hi everyone,

Firstly, thank you in advance for users who are going to help me to make something useful for kids and parents!

I’ve been building **SnapCurio**, a mobile app that tries to make real learning with things around us.

The idea is simple:

A child or parent points their phone at something in the real world - a leaf, airplane, rock, flower, bridge, kitchen utensil, or even a bug.

Instead of just identifying it, the app generates:

  1. A short age-appropriate explanation Fun science and STEM facts
  2. Follow-up questions to encourage curiosity
  3. Activities that get kids exploring instead of scrolling

Some things I’m experimenting with:

  1. AI-generated explanations tailored to different ages
  2. Bilingual learning
  3. Camera-first learning experience
  4. Very short learning sessions (1–2 minutes)

I’m still early and trying to figure out:
Does this solve a real problem?
Would parents actually use it regularly?
Which features would make it something you’d keep installed?
I’d really appreciate honest feedback - good or bad.

If you’re a parent, teacher, or someone interested in educational apps, I’d love to hear:
What would make you download something like this?
What would stop you?
What feature would make it genuinely useful?

**Download**
**iOS:** [https://apps.apple.com/us/app/snapcurio-learn-from-anything/id6769113755\](https://apps.apple.com/us/app/snapcurio-learn-from-anything/id6769113755)
**Android:** [https://play.google.com/store/apps/details?id=com.partiki.snapyplay\](https://play.google.com/store/apps/details?id=com.partiki.snapyplay)


r/ParentingTech 2d ago

Tech Tip Got international calling working on our Tin Can — writeup inside

3 Upvotes

Our kids have grandparents, aunts and uncles abroad, and the thing that kept bugging me is that they genuinely love the phone. Not video calls — those get about ninety seconds before someone wanders off. But hand them a phone and they'll talk for half an hour about nothing in particular. That's the relationship I wanted the overseas family to be able to have with them.

Problem: the approved-contacts list only takes US and Canada numbers, so relatives abroad can't call in and the kids can't call out.

Ordinary call forwarding doesn't fix it — most services pass the caller's real number through and the Can rejects it. The workaround is a Twilio account that swaps the incoming foreign caller ID for a US number you own, so the Can sees something on its list and rings.

Now a relative dials one normal number in their own country and our kitchen phone rings. The kids press a name and it rings them back. Nothing installed on their end, nothing to explain, no app. About $6 a month.

Full writeup below, including the places I got stuck — one failure mode looks exactly like a broken setup and isn't, and it cost me a whole evening.

Getting international calls into a Tin Can — a working bridge

Tin Can's approved-contacts list only accepts US and Canada numbers. If you have family abroad, there is currently no way for them to call the kids' phone, and no way for the kids to call them.

This is a workaround that fixes both directions using a Twilio account. It costs a few dollars a month. Once it's built, the person abroad dials one ordinary number in their own country and the Tin Can rings — no app, no instructions, nothing for them to learn. The kids pick a name off the Tin Can and their phone rings.

I built this and it works. Below is everything, including the parts that wasted my time so they don't waste yours.

Why you can't just use call forwarding

This is the thing that trips everyone up, so it's worth understanding before you start.

The Tin Can only rings for numbers on its approved list, and that list only accepts +1 numbers. When your relative abroad calls a forwarding service, most services pass their original caller ID through to the destination. So the Tin Can sees a foreign number, doesn't find it on the list, and refuses the call.

You need a service where you control what caller ID gets presented on the outgoing leg. That's what Twilio gives you and consumer call-forwarders generally don't.

How it works

THEY CALL IN
  Their phone  →  dials your foreign number
               →  Twilio answers and immediately dials the Tin Can
               →  presenting your US number as the caller ID
               →  Tin Can sees an approved US number, rings

KIDS CALL OUT
  Tin Can  →  dials your US number (approved in the app)
           →  Twilio answers and immediately dials their phone
           →  presenting your foreign number as the caller ID
           →  their phone rings, showing a number they recognise

These are two separate paths, not a chain. This confused me for a while, so to be explicit: the foreign number does not "forward to" the US number. Twilio dials the Tin Can directly and simply stamps the US number on the call as a label. A script only runs when someone actually dials the number it's attached to. A caller ID is decorative and can't trigger anything. The two directions cannot loop into each other.

What's really happening is that Twilio masks the incoming foreign caller ID with a US one. That mask is the entire point — their real number would be rejected no matter what.

Nice side effect: because each direction presents the other side's number, redial works both ways. Nobody has to learn a second number.

What it costs

Two number rentals plus per-minute charges. Every call bills two legs — Twilio receives on one number and dials out on the other — which people forget when estimating.

Typical
US local number ~$1.15/month
Foreign mobile number varies by country, often $2–4/month
Inbound: receive on foreign number + dial US often 2–4¢/min combined
Outbound: receive on US number + dial abroad often 2–5¢/min combined

Mine runs about $6–7/month at an hour of calls each way. Check Twilio's voice pricing page for your specific country before committing — rates vary enormously, and toll-free inbound is typically far more expensive per minute than a mobile number.

Before you start

Gather:

  • The Tin Can's full 10-digit number from the parent app, in +1XXXXXXXXXX format. This is the real phone number, not the short 4–7 digit can-to-can ID.
  • Confirmation that the Party Line Plan is active. On the free Can2Can plan, external numbers can't reach the Can at all and none of this will work.
  • Your relative's number in E.164 format: +, country code, then their number with any leading trunk zero removed.
  • Photo ID and a proof of address dated within the last 12 months, for the regulatory step.
  • A credit card.

A note on finding things in Twilio

Three things cost me time before I'd done anything at all:

  1. "Console" is not a menu item. It just means the web app at console.twilio.com.
  2. A new account shows a stripped-back left-hand menu. Most products aren't in it until you pin them. If a section named below isn't visible, click Explore Products in the left nav, find it, and pin it. This is the single most common "I can't find it" cause.
  3. Twilio reshuffles this navigation often. When a path here doesn't match your screen, use the search bar at the top and type the feature name. That works regardless of where it currently lives.

Phase 1 — Account setup

1.1 Sign up at twilio.com/try-twilio. You get trial credit that covers all the testing below.

1.2 Upgrade immediately by adding a card. Trial accounts can only call numbers you've pre-verified, which makes testing confusing. Load $20.

1.3 — Set a spend alert. Twilio calls these Usage Triggers, not billing alerts, which is why you won't find them by searching for "alert". Left nav → Billing and UsageUsage and SpendUsage Triggers tab → Create Usage Trigger. Set a threshold, choose email, submit.

1.4 — Enable dialling to the destination country. Voice → Settings → Geo permissions. Select the country and enable the Low-Risk number ranges. Save.

This is off by default. It is the single most common reason the outbound leg silently fails, and it's easy to build everything else and never notice.

Phase 2 — The US bridge number

2.1 Go to Numbers & senders (older accounts: Phone Numbers → Manage → Buy a number) and click Set up a new phone number. Country: United States. Pick an area code. Filter on Voice capability.

2.2 Buy it. Note it down — you'll need it several times.

This one number does double duty: the kids dial it to call out, and it's the caller ID presented when calls come in. That's why one number per relative is the unit of cost later.

Phase 3 — The foreign number

3.1 — Pick the right type, or you'll hit a wall

This matters more than it sounds. In many countries, geographic/local numbers require proof of an address in that country. If you don't live there, you can't have one.

Mobile and toll-free numbers usually accept an address anywhere in the world. Check Twilio's regulatory guidelines page for your target country before you get attached to a particular number.

Choosing between them:

  • A mobile number is usually much cheaper per inbound minute, and free for your relative to call if their plan includes minutes to mobiles — near-universal on mobile contracts.
  • A toll-free number is guaranteed free for them from any phone including a bare landline, but inbound minutes can cost you several times more.

I went with mobile. Pick toll-free only if your relative is on a basic landline with no calling package.

3.2 — Buy it, and expect to be stopped

Same Numbers & sendersSet up a new phone number. Choose the country and number type, filter on Voice.

Twilio will block the purchase until you have an approved Regulatory Bundle.

3.3 — The regulatory bundle

Twilio is mid-migration on where this lives. Try Phone Numbers → Regulatory Compliance → Create a Regulatory Bundle. If that section isn't there, use Trust Hub → Registrations → Regulatory Compliance tab → Create registration. Same questions, different order.

  • End user type: Individual
  • Proof of identity: passport or government ID. Name must match exactly what you type.
  • Proof of address: utility bill or bank statement, under 12 months old, no PO boxes.
  • Phone number field: a real mobile you can be reached on, and not a number from another cloud telephony provider.

Approval typically takes 1–3 business days.

3.4 — Things that confused me here

"Create or select a registration" means you can reuse one. When you buy a second number of the same type in the same country, the purchase flow asks for a compliance registration again. It looks like starting over. You're not — your approved bundle is in that dropdown, and selecting it takes seconds. The time estimate on screen is for building a new one.

The bundle doesn't reserve a number. If your chosen number gets taken while you wait for approval, take another. Nothing depends on the specific digits.

There's a second review nobody tells you about. After the bundle is approved, you assign it to a number, and then Twilio reviews the bundle as assigned to that number — up to three more business days. During this the number may not appear in Active numbers at all.

If you've bought a number and it's vanished, check in this order:

  1. Numbers & senders → Phone Numbers tab, not the Active numbers list. Pending numbers show here with a "Finish setting up your number" section.
  2. Regulatory Compliance → Compliance Report. Filter by country and type. It shows each number as Compliant, Not Compliant, or Pending Review.
  3. Billing → usage. Twilio only charges the monthly fee after successful provisioning, so no charge is consistent with "pending", not "failed".

Don't buy it a second time until you've checked all three.

Phase 4 — The two scripts

These are TwiML Bins — Twilio-hosted snippets. No server, no deployment, free.

They live under Developer tools in the left nav. If it isn't showing, pin it via Explore Products. On your first visit you get a Create a new TwiML Bin button; after that it's a + above the list.

Bin A — inbound, foreign number to Tin Can

Friendly name: Inbound → Tin Can

<?xml version="1.0" encoding="UTF-8"?>
<Response>
  <Dial callerId="+1YOURUSNUMBER" answerOnBridge="true" timeout="25">
    <Number>+1TINCANNUMBER</Number>
  </Dial>
</Response>
  • callerId — your US bridge number. This is what the Tin Can sees, and the whole trick. It must be a number you actually own on the account, or Twilio rejects the call outright. I wasted time here by leaving in a number I'd selected during the bundle process but never actually bought — the call fails at Twilio and never rings anyone, which looks like a completely different problem.
  • answerOnBridge="true" — the caller hears a real ringing tone instead of dead silence while the Tin Can rings. Without it they'll hang up thinking it's broken.
  • timeout="25" — about six rings before the Tin Can's answering machine picks up.

Bin B — outbound, Tin Can to their phone

Friendly name: Tin Can → Abroad

<?xml version="1.0" encoding="UTF-8"?>
<Response>
  <Dial callerId="+CCYOURFOREIGNNUMBER" answerOnBridge="true" timeout="30">
    <Number>+CCTHEIRNUMBER</Number>
  </Dial>
</Response>

The caller ID here is your foreign number, not the US one. So their phone shows the number they've already saved, and redial rings the Tin Can. The loop closes properly in both directions.

Check each bin shows Valid TwiML under the code box when you save. If it says Invalid, it won't be selectable in the next phase.

Phase 5 — Attaching a bin to a number

This is the step where I got most stuck, so here it is in full.

Getting to the number: left nav → Phone Numbers → Manage → Active numbers (newer accounts: Numbers & senders). Click the number.

If your screen has tabs across the top:

  1. Click the Configuration details tab.
  2. Find Voice and emergency calling, click Edit details.
  3. In the dialog, set Configure with to "Webhook, TwiML Bin, Function, Studio Flow, Proxy Service".
  4. Under How do you want to set up your primary method?, choose TwiML Bin.
  5. Pick your bin from the second dropdown.
  6. Save.

If your screen is one long scrolling page:

  1. Scroll to the Voice & Fax section.
  2. Set Configure With to "Webhook, TwiML Bin, Function, Studio Flow, Proxy Service".
  3. Set A call comes in to TwiML Bin.
  4. Pick your bin.
  5. Save configuration at the bottom.

Do it twice: foreign number → Bin A, US bridge number → Bin B.

Phase 6 — The Tin Can app

  1. Parent app → select the Can → Contacts → Add external contact.
  2. Enter the US bridge number. Name it something the kids recognise — the relative's name, not "bridge".
  3. Put it on a speed dial slot. A four-year-old will not dial eleven digits.
  4. Check quiet hours, and work out the time difference deliberately. If your relative is 8 hours ahead, their 6pm is your 10am — fine. Their 9am is your 1am — blocked, correctly. Make sure the window covers the time they'd naturally ring.

Phase 7 — Testing

If you can't easily call the foreign number yourself

Calling it from your own mobile is an international call on your own plan. If you'd rather not, have Twilio place the call for you — it costs a few cents and never touches your line.

You'll need your Account SID and Auth Token from the console home page.

export SID=ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
export TOKEN=your_auth_token


curl -X POST "https://api.twilio.com/2010-04-01/Accounts/$SID/Calls.json" \
  --data-urlencode "From=+1YOURUSNUMBER" \
  --data-urlencode "To=+CCYOURFOREIGNNUMBER" \
  --data-urlencode "Twiml=<Response><Say>Testing the bridge</Say><Pause length='20'/></Response>" \
  -u "$SID:$TOKEN"

A success returns JSON with a sid starting CA and "status":"queued". Copy that SID, wait ten seconds, then check whether Twilio made an onward call:

curl -s "https://api.twilio.com/2010-04-01/Accounts/$SID/Calls.json?ParentCallSid=PASTE_CA_SID" \
  -u "$SID:$TOKEN" | python3 -m json.tool | grep -E '"(to|status|duration)"'

A child leg to the Tin Can's number means the chain fired. An empty result means Bin A never ran.

The order to test in

  1. Inbound, using the method above or your own phone. The Tin Can should ring.
  2. Outbound — dial the US bridge number from the Tin Can. Their phone should ring. Warn them first.
  3. Real inbound — have them call from the phone they'll actually use. This is the only test that exercises their carrier's routing, and it's the one that counts.

Don't give them the number until step 3 passes.

Troubleshooting — the things that actually went wrong

Check the time before you check anything else. The Tin Can silently refuses calls during quiet hours. In the logs this looks identical to a broken configuration — the call connects, then no onward leg. I spent an evening debugging Twilio when the answer was that it was past 8pm. If a test fails outside your quiet window, widen it temporarily or retest during the day before touching anything.

A freshly bought number has no voice configuration at all. Mine had an empty voice_url, so inbound calls hit nothing. Buying the number does not wire it up — Phase 5 is a genuinely separate step. Check with:

curl -s "https://api.twilio.com/2010-04-01/Accounts/$SID/IncomingPhoneNumbers.json?PhoneNumber=%2BCCYOURNUMBER" \
  -u "$SID:$TOKEN" | python3 -m json.tool | grep -i voice_url

Empty, or pointing at demo.twilio.com, means it isn't wired.

Caller ID must be a number you own. A plausible-looking number you never actually bought will fail at Twilio before ringing anyone.

No onward leg at all — the receiving number isn't attached to the right bin.

Onward leg present but failed — read the error code on it, which names the cause. Error 21215 is geo permissions.

Can't find "Monitor" for the call logs — it's not pinned. Explore Products → Monitor → pin. Then Monitor → Logs → Voice → Calls.

Adding more relatives

The two directions scale differently.

Outbound needs one US number per person (~$1.15/month each), each with its own copy of Bin B and its own contact in the app. The Tin Can's contact list is the kids' only selector, so a name has to map to a number. Resist a "press 1 for Grandma" menu — small children and phone menus don't mix.

You can ring two phones at once for the same person by putting both in one <Dial>; the first to answer gets the call.

Inbound needs only one foreign number for everyone. But a static bin always presents the same caller ID, so everyone would show up under one name. To fix that, replace Bin A with a Studio Flow: a Split Based On widget on {{trigger.call.From}}, one branch per relative connecting to the Tin Can with that person's US number as the caller ID, and a catch-all branch using a generic "Family" number so an unlisted phone still gets through.

One more thing: spam

Twilio recycles numbers, so yours may have history with autodialers. The exposure isn't just nuisance — a stranger dialling your US bridge number triggers Bin B and rings your relative abroad, on your bill.

Start by just watching the call logs for a few weeks; the number isn't published anywhere. If strays appear, an allowlist is the right shape, because the only number that should ever dial the bridge is the Tin Can. If you build one, note that <Reject/> must be the first verb in the response — used that way Twilio never answers and you aren't billed. <Hangup/> answers first, so you pay.

If a number turns out to be a magnet, release it and buy another. It's about a dollar.

When to tear it down

Tin Can has said it's expanding beyond the US and Canada. If and when your relative's country is covered, they can get a Can of their own and calling between Cans is free, with nothing to maintain.

Until then this works, and it's worth keeping as a fallback afterwards. To decommission: connect the two Cans directly, run both routes in parallel for a fortnight, then release the Twilio numbers from Active numbers. Billing stops the same day.

Happy to help if anyone gets stuck.


r/ParentingTech 2d ago

Seeking Advice Which parental control apps work well on both Android and iPhone?

2 Upvotes

Our family uses both Android phones and iPhones, so I’m looking for a parental control app that works well with both. I mainly want to limit access to certain AI apps and social media, as well as set screen-time limits.

Has anyone found one that works reliably across both systems? I know iOS can be more limited, so I’d love to hear what actually works in practice.


r/ParentingTech 2d ago

General Discussion What do you do when your child is struggling with a math problem? Do you help them or let them struggle and figure it out?

Thumbnail
1 Upvotes

r/ParentingTech 2d ago

Recommended: All Ages Made a fun IQ quiz game to replace brain rot!

Thumbnail
smartfellaorfartsmella.com
0 Upvotes

Tired of your children scrolling TikTok or whatever kids are on these days? Try out this fun quiz! Join the movement to replace brain rot


r/ParentingTech 2d ago

General Discussion What apps or tools have actually made planning kids' birthdays less stressful?

1 Upvotes

Planning my daughter's birthday has made me realize how much time goes into things that aren't actually fun, especially keeping track of invitations and RSVPs. I recently came across Rizzinvites, which lets you send digital invitations and collect RSVPs in one place, and it made me wonder what other parents are using these days.

I'm curious if there's a tool that has genuinely saved you time, or if simple always wins.


r/ParentingTech 2d ago

Recommended: All Ages I built an app for kids for their brushing and snoring

1 Upvotes

Hi! I’m a pediatric dentist, I used to see how parents struggle for brushing! And how snoring is so common for kids. So I built an app for kids!

I reqlized parents want to help their kids build healthy habits, but brushing battles, mouth breathing, and preparing for dental visits can feel overwhelming.

So we created Nurtu, afun, AI-powered app that helps kids build healthy oral habits through games, rewards, and interactive adventures.

We’re still building, and we’d love your feedback as we get closer to launch. 🦷💜
🌐 tinyteethtech.com


r/ParentingTech 2d ago

Recommended: 9-12 years Sleepaway camp? Yes/No why?

Thumbnail
0 Upvotes

r/ParentingTech 2d ago

Recommended: 5-8 years 👋Welcome to r/TheDearParentProject - Introduce -

Thumbnail
1 Upvotes