Peen Climbing Companion
Outdoor Climbing Companion
Only for iPhone
Free · Designed for iPhone. Not verified for macOS.
Peen is the ultimate companion app for outdoor climbers. Whether you're bouldering at your local crag, projecting a sport route, or adventuring on multi-pitch trad, Peen helps you discover, log, and master every climb.
DISCOVER ROUTES
Browse thousands of climbing routes on an interactive map. Filter by grade, climbing type (boulder, sport, trad), and your location. Find the perfect route whether you're a beginner or a seasoned veteran.
LOG YOUR SENDS
Keep a personal logbook of every route you've climbed. Track your onsights, flashes, redpoints, and projects. Watch your progress as you push your grade higher.
ROUTES NEAR YOU
Peen uses your location to surface the best climbing nearby. Whether you're at home or traveling, find world-class routes wherever the road takes you.
YOUR CLIMBING CHARACTER
Personalize your Peen experience with a custom character that represents you on the wall. Level up as you log more climbs and unlock new gear.
CLEAN & FAST
Peen is designed for climbers, not bureaucrats. Open it at the crag, log your climb, and get back on the wall. No clutter, no fuss.
Perfect for boulderers, sport climbers, and trad climbers of all levels.
more A new seasonal challenge introduction and a preview of the Peen passport collection. Includes improvements to media loading and challenge navigation.
1.0.46 Oct 13
Seasonal challenge invitations now open directly in Peen. Scan an organizer invitation QR code, sign in, review the challenge, and choose Join. Typed invitation codes remain supported.
1.0.44 Oct 9
The Climb tab woke up — two lenses, one sky:
Crags ask *where*; Routes ask *what* to try.
Search the world by name or grade — whisper “7a,”
and lines and walls will answer what you say.
Cards carry distance, weather, grades, and mood;
filters sort the forest — sport, grade, how far you’d brood.
Map pins count your matches when the list feels thin;
open any crag and wander deeper in.
Hero, approach, pyramid, walls with topos shown,
sectors, stars, and bolts — each route row fully grown.
Save every line here with a single tap’s embrace;
see who’s projecting — Crew is one more tap away.
Stewards: tend your team, your roles, your gate;
crowd and parking whisper when the lot’s full-weight.
Thanks for climbing with Peen — feedback lives in Settings, still.
1.0.42 Sep 29
The Climb tab woke up — two lenses, one sky:
Crags ask *where*; Routes ask *what* to try.
Search the world by name or grade — whisper “7a,”
and lines and walls will answer what you say.
Cards carry distance, weather, grades, and mood;
filters sort the forest — sport, grade, how far you’d brood.
Map pins count your matches when the list feels thin;
open any crag and wander deeper in.
Hero, approach, pyramid, walls with topos shown,
sectors, stars, and bolts — each route row fully grown.
Save every line here with a single tap’s embrace;
see who’s projecting — Crew is one more tap away.
Stewards: tend your team, your roles, your gate;
crowd and parking whisper when the lot’s full-weight.
Thanks for climbing with Peen — feedback lives in Settings, still.
1.0.41 Sep 17
The Climb tab woke up — two lenses, one sky:
Crags ask *where*; Routes ask *what* to try.
Search the world by name or grade — whisper “7a,”
and lines and walls will answer what you say.
Cards carry distance, weather, grades, and mood;
filters sort the forest — sport, grade, how far you’d brood.
Map pins count your matches when the list feels thin;
open any crag and wander deeper in.
Hero, approach, pyramid, walls with topos shown,
sectors, stars, and bolts — each route row fully grown.
Save every line here with a single tap’s embrace;
see who’s projecting — Crew is one more tap away.
Stewards: tend your team, your roles, your gate;
crowd and parking whisper when the lot’s full-weight.
Thanks for climbing with Peen — feedback lives in Settings, still.
1.0.40 Sep 13
The Climb tab woke up — two lenses, one sky:
Crags ask *where*; Routes ask *what* to try.
Search the world by name or grade — whisper “7a,”
and lines and walls will answer what you say.
Cards carry distance, weather, grades, and mood;
filters sort the forest — sport, grade, how far you’d brood.
Map pins count your matches when the list feels thin;
open any crag and wander deeper in.
Hero, approach, pyramid, walls with topos shown,
sectors, stars, and bolts — each route row fully grown.
Save every line here with a single tap’s embrace;
see who’s projecting — Crew is one more tap away.
Stewards: tend your team, your roles, your gate;
crowd and parking whisper when the lot’s full-weight.
Thanks for climbing with Peen — feedback lives in Settings, still.
1.0.39 Aug 4
The Climb tab woke up — two lenses, one sky:
Crags ask *where*; Routes ask *what* to try.
Search the world by name or grade — whisper “7a,”
and lines and walls will answer what you say.
Cards carry distance, weather, grades, and mood;
filters sort the forest — sport, grade, how far you’d brood.
Map pins count your matches when the list feels thin;
open any crag and wander deeper in.
Hero, approach, pyramid, walls with topos shown,
sectors, stars, and bolts — each route row fully grown.
Save every line here with a single tap’s embrace;
see who’s projecting — Crew is one more tap away.
Stewards: tend your team, your roles, your gate;
crowd and parking whisper when the lot’s full-weight.
Thanks for climbing with Peen — feedback lives in Settings, still.
1.0.37 Jul 22
The Climb tab woke up — two lenses, one sky:
Crags ask *where*; Routes ask *what* to try.
Search the world by name or grade — whisper “7a,”
and lines and walls will answer what you say.
Cards carry distance, weather, grades, and mood;
filters sort the forest — sport, grade, how far you’d brood.
Map pins count your matches when the list feels thin;
open any crag and wander deeper in.
Hero, approach, pyramid, walls with topos shown,
sectors, stars, and bolts — each route row fully grown.
Save every line here with a single tap’s embrace;
see who’s projecting — Crew is one more tap away.
Stewards: tend your team, your roles, your gate;
crowd and parking whisper when the lot’s full-weight.
Thanks for climbing with Peen — feedback lives in Settings, still.
1.0.36 Jul 21
Climb tab, rebuilt. Switch between Crags and Routes, search by grade, filter and map your matches, and open rich place pages with approach, topos, sectors, and crowd tips. Download crags for offline. Stewards can manage teams and access. Plus smoother first launch and iOS 16 support.
1.0.35 Jun 20
Offline mode !!!
1.0.34 Jun 5
The Climb tab woke up — two lenses, one sky:
Crags ask where; Routes ask what to try.
Search the world by name or grade — whisper “7a,”
and lines and walls will answer what you say.
Cards carry distance, weather, grades, and mood;
filters sort the forest — sport, grade, how far you’d brood.
Map pins count your matches when the list feels thin;
open any crag and wander deeper in.
Hero, approach, pyramid, walls with topos shown,
sectors, stars, and bolts — each route row fully grown.
Save every line here with a single tap’s embrace;
see who’s projecting — Crew is one more tap away.
Stewards: tend your team, your roles, your gate;
crowd and parking whisper when the lot’s full-weight.
Thanks for climbing with Peen — feedback lives in Settings, still.
1.0.33 Jun 4
better user experience
1.0.32 Jun 3
The Climb tab is rebuilt to help you find where to go and what to climb.
• Crags and Routes — switch lenses to browse places or search every route in one list
• Global search — find routes and crags by name or grade (try “7a”)
• Smarter crag cards — distance, conditions, grade spread, and filters for type, grade, and distance
• Map view — see how many places or routes match your filters
• Richer crag pages — weather feel, approach guide, grade pyramid, and routes grouped by wall
• Save routes here — bookmark every line at a crag in one tap
• Climbing partners — see who’s projecting at this crag and jump to Crew to connect
• For crag maintainers — manage your team, roles, and permissions from place detail
• Route lists show ratings, length, and sport-climbing details (bolts and quickdraws)
Thanks for climbing with Peen — send feedback anytime from Settings.
1.0.31 Jun 1
new way to explore the routes
1.0.30 May 31
Wishlist feature
Improve performance
1.0.29 May 26
improve performance
1.0.28 May 25
improve performance
1.0.27 May 21
fix bug and improve performance
1.0.26 May 20
Steepness, spoken by the crowd
Slab, vertical, roof — the wall wears many faces.
Overhung and tufa join the chorus;
cast your vote, let the route find its angle.
Paths to stone
Minutes from the carpark, counted true;
rap in, climb in, steep hike or gentle flat —
each wall remembers how you walk in.
Season’s climb, ranked high
Leaderboards rise like mountains in the mist;
podiums gleam, ranks shift with every send;
ties break on time; trends tell who moved, and when.
Maps made honest
Phoenix Snowy sheds a duplicate line;
Half Rainbow shares one topo, drawn as one.
Profile, polished
Featured feats must first be earned;
badges bow to those who hold the key.
Filters that listen
Routes sort by steepness, angle, and intent —
find the line that matches how you climb.
1.0.25 May 17
The branch woke restless—pixels shifted, schemes retuned,
Swift packages murmured new resolves under a patient moon.
A mascot stepped through onboarding’s open door,
Intro slides like lanterns, backgrounds asking one page more.
Permissions whispered softer; preferences found their tune,
Character setup smiled—first session feels like June.
Across the tab bar, frames were read like secret signs,
So tours could spot the anchors—guided light along the lines.
PostHog took the pulse: events named, flags unfurled,
Telemetry dressed for morning—metrics waking in the world.
Auth tightened its laces; routes remembered where to roam,
Climb logs kept the story—every send, a line toward home.
Community gathered; crew tabs warmed the glass,
The feed composed its moments; history scrolled the past.
Chalk dust danced on login; sign-in prompts found grace,
Profile and settings listened—polish in a quiet place.
Far north and central, walls in SQL took root,
Thailand’s stone inscribed in migrations—truth under the boot.
UI tests now follow tours—automation’s steady rhyme,
And peenApp breathed the changes: this build marks its time.
So here’s the verse the diff would sing, if Git could sing aloud:
Onboarding, tours, and signals—fresh country, fresher cloud.
1.0.24 May 15
Topo, clearer—
full frame, steady line.
Route detail, steadier—
hero, grid, and rhyme.
Tabs for the wall you share:
sends, partners, time.
Under the hood:
small fixes, lighter climb.
1.0.22 May 14
A fresh breeze visits your Community square,
tabs that wander now find their home with care.
New seasonal quests arrive with sunrise glow,
little milestones set in a steady row.
Your profile wears a clearer face,
a truer glance, a warmer place.
Events feel smoother—closer, bright, and kind,
with stories and details easier to find.
Photos stretch and settle, sharp when you zoom,
memories kept neat, with breathing room.
On routes and maps, the picture holds its line,
so what you seek feels simple to define.
1.0.21 May 12
From grade routes to graded goals,
new challenges thread through Community folds.
Climb logs grow—log, edit, card, pending dreams—
belay paths widen; the feed composer streams.
Notifications deepen their drawer of news;
push and delegate wires hum with fresh cues.
Routes get a polish; tabs find their place;
Supabase whispers social pings through the network’s embrace.
1.0.20 May 11
A new page turns—quiet, bright, and clean,
the same trailhead, but kinder to your story.
Now the steps you earn are truly yours,
no borrowed glory from higher peaks,
no accidental crowns.
Your crew has a new way to cheer:
not just “this week,”
but the month’s long breath,
the season’s slow drum,
the year’s wide sky,
and the forever-sum of effort.
Plans feel more real—
who’s coming, who’s got room,
what hands bring what essentials,
what dream you’re chasing next,
and when your heart is free to go.
And when you say, “I did it,”
you can ask a trusted partner,
softly—
to nod and make it true,
so your win carries a seal of shared memory.
Routes aren’t just names anymore—
they shimmer with little stars
and small, human echoes:
recent stories, quick notes, a glimpse of joy.
Everything reads a touch clearer,
stands a touch straighter,
and meets you where you are—
one honest day at a time.
1.0.19 May 7
We turned the page to 1.0.18.
Faces show up where names used to stand—
your feed feels more human, more familiar,
with profile photos leading the way.
The community corners got the same glow:
crew and partners look a little more like people,
less like placeholders.
And when you update your photo,
it’s steadier now—
with clearer “what happened” messages
if anything goes wrong.
1.0.18 May 5
A new seasonal challenge introduction and a preview of the Peen passport collection. Includes improvements to media loading and challenge navigation.
more Version 1.0.46 Oct 13
Data Linked to You The following data may be collected and linked to your identity:
Location Contact Info User Content Identifiers