---
title: Ascently
description: An offline-first FOSS climb tracking app with an optional sync server.
template: splash
hero:
  tagline: Track your climbing sessions, routes, and progress.
  image:
    file: ../../assets/logo.svg
    alt: "Ascently app icon"
  actions:
    - text: Download
      link: /download/
      icon: right-arrow
    - text: Docs
      link: /sync/overview/
      icon: right-arrow
      variant: minimal
---

import { Card, CardGrid } from '@astrojs/starlight/components';

## About Ascently

_Formerly OpenClimb_

Ascently is an **offline-first FOSS** app designed to help climbers track their sessions, routes/problems, and overall progress. There is an optional self-hosted sync server and integrations with Apple Health and Health Connect. There are no analytics or tracking baked into any part of this project. I am committed to maintaining a transparent and open-source solution for climbers, ensuring that you have full control over your data and privacy.

<CardGrid stagger>
	<Card title="Offline-First" icon="laptop">
		Your data stays on your device. No internet connection required to track your climbing sessions.
	</Card>
	<Card title="Cross-Platform" icon="rocket">
		Built using Jetpack Compose with Material You support on Android and SwiftUI on iOS.
	</Card>
	<Card title="Health Integration" icon="heart">
		Integrates with Apple Health and Health Connect to track your fitness data.
	</Card>
	<Card title="Optional Sync" icon="cloud-download">
		Run your own lightweight sync server to keep data synchronized across devices.
	</Card>
</CardGrid>

---

*Built with ❤️ by [Atridad Lahiji](https://atri.dad)*

*Contact: me@atri.dad*
