TongueTied
An iOS app for practicing oral sex technique. Practice on your phone, get real-time feedback through haptics and synthesized audio, and actually get better at it.
This started when a friend called me with an idea: an app to help people learn about cunnilingus — something to facilitate conversations with partners, surface what people actually want, and make a taboo topic easier to talk about. My first response was “so do you just lick the phone?” And then I actually built that.
TongueTied maps anatomical zones onto your phone screen. You practice movement patterns — circular, side to side, up and down, sustained pressure — and the app gives you immediate feedback through haptic vibration and real-time synthesized audio. Each zone has a unique feel and sound, tuned to reflect real sensitivity differences.
The goal is to gamify something that's genuinely hard to practice on your own. Make it fun, make it a little funny, maybe make it competitive — who's the highest-scoring licker in the friend group? Beyond that, it's real exercise: consistent practice builds tongue and jaw endurance, strengthens the muscles you actually use, and develops muscle memory for different patterns. Looksmaxxing for a skill nobody puts on their resume.
Why This Exists
Sex stuff is hard enough to talk about, let alone admit to wanting to practice. Most intimacy apps are glorified articles or awkward guided meditations — not tools to practice a physical skill and get real feedback.
TongueTied treats technique like any other motor skill: something you can break down into patterns, measure, and improve through deliberate practice. Whether you're trying to improve for a current partner or a theoretical one, the app doesn't judge. But more than that, it's meant to make the whole topic less anxiety-inducing. If you can laugh about competing for high scores with your friends, maybe you can also have the real conversations about what your partner actually wants.
How It Works
Touch a zone
Anatomical zones are mapped onto the screen, each with different sensitivity multipliers. The app knows where you are and adjusts feedback accordingly.
Feel the difference
CoreHaptics delivers zone-specific vibration — gentle pulses for less sensitive areas, tight rapid buzzes for more sensitive ones. You build spatial awareness through touch.
Hear your technique
Audio is synthesized in real time, not prerecorded. Pitch maps to zone, and vibrato and harmonic richness shift with your speed and consistency. Good technique sounds good.
Match the pattern
Each level targets a specific movement pattern and speed range. The closer you match, the higher your multiplier. Six levels build from individual zones to full freestyle.
Features
Haptic Feedback
Each anatomical zone has a unique haptic profile tuned to real sensitivity differences — from slow gentle pulses to tight rapid buzzes. You feel where you are without looking.
Real-Time Audio Synthesis
Sound is generated live using additive synthesis — not prerecorded clips. Pitch, vibrato, and harmonic richness shift dynamically based on your speed, pressure, and consistency.
Pattern Recognition
The app recognizes four distinct movement patterns — circular, up & down, side to side, and sustained pressure — and scores you on matching the target for each level.
Progressive Training
Six levels introduce zones and patterns one at a time, building up to a freestyle mode where everything is in play and you're scored on the full combination.
Under the “Hood”
The audio engine uses additive synthesis with five harmonic partials per voice. As your performance improves, higher harmonics fade in to enrich the timbre. Vibrato depth is modulated by touch speed accuracy (4–8 Hz), and soft clipping prevents distortion at high intensities.
Touch input is analyzed through a 60-sample rolling buffer (~1 second at 60fps). The system calculates angular momentum for circular detection, velocity axis dominance for directional patterns, and overall magnitude for sustained holds. Each zone has its own sensitivity multiplier (1x–3x) mapped to anatomical accuracy.
Scoring runs frame-by-frame: base points are multiplied by zone sensitivity (up to 3x), speed accuracy (0.5–1.5x), pattern consistency (up to 2x), and a combo multiplier (up to 3x) that rewards sustained technique. High scores persist across sessions.