Logo Dark
Case Study
BakLOL
Crystal
3 min read

A Fun, Geo-Driven Social Audio App Built For Spontaneity, Discovery, And Local Storytelling

We built BakLOL, a social audio network where people record and explore short, funny voice clips tied to real-world places. The app features map-based discovery, real-time geospatial feeds, content moderation tools, and seamless recording workflows, all powered by Supabase and PostGIS for high-performance geo queries.

industry
Media & Entertainment
Services
Mobile App Development, Supabase Architecture, Geo-Spatial Engineering, UI/UX

Introduction

A startup approached us to build BakLOL, a social audio platform designed to bring people together through humor and local soundbites. The goal was to create a location-driven ecosystem where users could:

  • Record short audio clips

  • Discover what people around them are sharing

  • Upvote/downvote content

  • Report or block abusive users

  • Explore recordings through an interactive map

The challenge was to create a real-time, scalable, geo-aware audio experience that feels lightweight, fun, and spontaneous.

The Challenge

BakLOL required an architecture capable of handling continuous location queries, thousands of audio posts, and sensitive UGC moderation. Major challenges included:

  • Accurate radius-based geo queries on a large dataset without performance degradation.

  • Preventing abusive content in a community-driven voice platform.

  • Ensuring frictionless recording & playback on unstable networks.

  • Maintaining smooth user flows while handling edge cases like blocked users, flagged audio, and empty zones.

  • Reliable moderation tools without deleting data or impacting platform integrity.

Baklol Logo

Our Approach

We engineered BakLOL as a scalable, audio-first social platform with a strong geospatial core.

 

Location-Based Audio Map

An interactive map shows recordings nearest to the user, updating dynamically as they move.

PostGIS-Powered Geo Queries

Using ST_DWithin and indexing to ensure millisecond-level responses on large datasets.

Fast Recording & Playback System

Low-latency audio upload pipeline using Supabase Storage + local caching.

UGC Safety & Moderation

Reporting, blocking, Terms-of-Use gating, and email verification for secure onboarding.

Smooth UX Across Sessions

Persistent state handling for upvotes, playbacks, blocked users, and session resumes.

1

The Impact

+60% 

Faster Geo Querie reduced lookup time dramatically vs basic lat/long filtering.

85%

reduction in moderation overhead through automated safety workflows for in-app reporting and user blocking.

Increasing real-time map interaction boosted discovery and repeat usage.

99%

Optimized upload & caching ensured consistent playback even on slow networks.

Making IT Possible

Making IT Possible

Making IT Possible

Making IT Possible

Making IT Possible

Making IT Possible

India (HQ)

201, iSquare Corporate Park, Science City Road, Ahmedabad-380060, Gujarat, India

Canada

24 Merlot Court, Timberlea, NS B3T 0C2, Canada

For Sales

[email protected]

Looking For Jobs

Apply Now
LinkedIn
Instagram
X
Facebook
Youtube
Discord
Dribbble
Behance
Github