Inspiration

AskSafe Home was inspired by a simple problem: when an older adult receives an uncertain message, call, video chat, or payment request, the hardest part is often not technology itself. It is the pressure of deciding what to do next.

Many safety tools focus on detecting scams. We wanted to build something narrower and more human: a calm safety decision workflow that helps seniors pause, understand risk signals, and choose one safer next step before acting.

What it does

AskSafe Home guides a user through one uncertain situation at a time. The user can describe what happened by typing or voice, select what the other person is asking them to do, and receive a clear result with:

  • a safer next step
  • what to hold off on
  • risk signals that stood out
  • why the situation is worth a pause
  • safer verification steps
  • official Australian help links
  • optional trusted support

The product does not claim to prove whether something is real or fake. It helps the user slow down, check through safer channels, and stay in control.

How we built it

We built AskSafe Home as a full-stack web product using Next.js App Router, TypeScript, React, Tailwind, shadcn/ui-style components, and Vercel.

We used v0.app for rapid UI exploration and iteration, then hardened the product with server-side routes, DynamoDB persistence, Bedrock-assisted explanation, validation and fallback logic, Terraform-managed AWS infrastructure, GitHub Actions, and FinOps guardrails.

Amazon DynamoDB is the primary backend database for privacy-safe safety events, feedback outcomes, trusted support actions, user setup, household setup, and Bedrock quota counters.

Amazon Bedrock is used only as bounded explanation assistance. Deterministic rules still own the safety structure, and Bedrock output is validated before use.

We also prepared a visual architecture diagram showing the Vercel, Next.js, DynamoDB, Bedrock, Terraform, GitHub Actions, and FinOps guardrail flow.

Challenges

The biggest challenge was avoiding a generic chatbot or an overconfident “scam detector.” In high-pressure safety moments, vague AI answers can reduce trust. We had to design a workflow that is calm, structured, and honest about uncertainty.

We also had to balance AI usefulness with privacy and cost control. AskSafe uses input limits, rate limits, quota checks, deterministic fallback, and FinOps hard stops so the product can remain shippable and safer to operate.

Accomplishments

We built a live product with:

  • production Vercel deployment
  • DynamoDB-backed event persistence
  • Bedrock-assisted explanation with validation and fallback
  • trusted support flow
  • official Australian help links
  • voice input and read-aloud support
  • Terraform and GitHub Actions infrastructure workflow
  • production smoke checks
  • architecture documentation and evidence pack

What we learned

We learned that the strongest product direction is not “AI detects scams.” It is “AI-supported safety workflow.” For seniors, the most valuable outcome is often clarity: what to pause, what not to do yet, and how to verify safely.

What’s next

Next steps include deeper guided clarification, stronger trusted support workflows, screenshot or image review, more official verification pathways, and accessibility testing with older adults and community partners.

Built With

  • amazon-bedrock
  • aws-dynamodb
  • cloudformation
  • github
  • guardrails
  • iam
  • next.js
  • react
  • shadcn/ui
  • tailwind-css
  • terraform
  • typescript
  • v0
  • vercel
Share this project:

Updates

posted an update —

AskSafe Home has been submitted to the H0: Hack the Zero Stack with Vercel v0 and AWS Databases Hackathon.

This version is a shippable AI-supported safety decision workflow for seniors. It helps users pause, understand risk signals, and choose a safer next step when a message, call, video chat, or payment request feels uncertain.

Built with Vercel, v0, Next.js, Amazon DynamoDB, Amazon Bedrock, Terraform, GitHub Actions, and FinOps guardrails.

The product focuses on clarity rather than certainty: it does not claim to prove whether something is real or fake, but helps users check safely and stay in control before acting.

Huge thanks to the team for the hard work, thoughtful discussions, fast iterations, and care that went into this project. Proud of what we built together.

H0Hackathon

Log in or sign up for Devpost to join the conversation.

posted an update —

AskSafe Home is evolving into an AI decision companion that helps seniors make safer decisions when they feel unsure.

We are building a full-stack web app with Vercel/v0, Next.js, DynamoDB, and optional Bedrock support. Recent progress includes a senior-friendly safety check flow, trusted support handoff, official help guidance, and a calm product direction focused on reducing pressure, fear, and uncertainty.

Log in or sign up for Devpost to join the conversation.

posted an update —

AskSafe Home is evolving into an AI decision companion that helps seniors make safer decisions when they feel unsure.

We are building a full-stack web app with Vercel/v0, Next.js, DynamoDB, and optional Bedrock support. Recent progress includes a senior-friendly safety check flow, trusted support handoff, official help guidance, and a calm product direction focused on reducing pressure, fear, and uncertainty.

Log in or sign up for Devpost to join the conversation.

Submission history