Features

Every goal is verified.

Every goal has a real verification source, which is shown directly with the goal. We do not include goals that cannot be verified in the catalog.

The catalog

Goals are selected, not typed in

The catalog contains 42 ready-made goals in six categories and can be searched. Free text is not offered, because a goal such as “no sugar” could only be claimed, not verified.

Movement 14 goals

8,000 to 15,000 steps, floors climbed, active minutes, workouts, swimming, yoga, strength training, active calories.

Endurance 6 goals

Run 5, 10 or 15 km · cycle 20, 40 or 60 km.

Sleep 2 goals

Sleep 7 or 8 hours, or a custom sleep goal with a time window you choose yourself.

Body 1 goal

Weigh yourself daily. The entry is verified, not the weight.

Focus 3 goals

At most 90 minutes, 2 or 3 hours of screen time, plus phone curfew and individual apps.

Code 16 goals

Commits, contribution calendar, pull requests, reviews and issues on GitHub. Requires Tensio Plus.

In addition, there are goals you configure yourself. These include getting up at a fixed time (with a wake check after the alarm), a phone curfew from a certain hour, a place you have to be at when checking in, a specific repository and, with Tensio Plus, honour-based goals that Tensio cannot verify.

Verification sources

How Tensio verifies that you reached your goal

A tap on “Check in” starts the verification through the relevant source. The day is only counted once it succeeds.

Verification sources and the goals based on them
Source What is verified from it
Health Connect Steps, exercise minutes, active calories, workouts, running and cycling distance, floors climbed, weight entries, sleep duration
Usage data Total screen time, usage time of individual apps, evening phone curfew
Location (GPS) Presence at the location at the time of check-in, without continuous location tracking
Wake check A short task after the alarm that confirms you have actually got up
GitHub Commits, contribution calendar, pull requests opened and merged, code reviews, issues, commits in one specific repo
The “New goal” screen: goal selection, note field, the rhythms Daily, Weekdays (Mon–Fri) and Weekly, plus the durations Unlimited, 1 week, 1 month and a free date.
Rhythm & streak

You set the rhythm and duration yourself

Daily, weekdays, weekly

You decide how often a check-in is due and whether the goal runs without an end (for habits) or has an end date (for a project).

The streak

Every completed due day extends the streak, and a missed one ends it. Today only counts as missed once it is over.

The timeline

In a goal’s detail view you see every day at a glance and can page back and forth. A tick stands for done, a cross for missed and a ring for today’s open day.

Reminders

Reminders before a stake becomes due

Because a missed check-in costs real money, the app reminds you in good time and can also take care of the verification for you.

Evening reminder

It reminds you of open check-ins before your stake is forfeited, including a final warning at 22:45.

Learning reminder

It notifies you per goal shortly after your usual check-in time has passed. If you normally run at 18:00, you are reminded at 19:30 rather than at 20:00.

Automatic evening verification

Health and minimum-usage goals are verified automatically in the evening and checked in if achieved. Honour-based, limit and location goals still require your own confirmation.

Weekly review

On Sundays at 20:30 you receive a summary of your week with the days completed and the stakes you kept as a result.

There is also a home-screen widget. “Tensio – Today” shows your open check-ins together with the stake currently on the line, and opens the app when tapped. Inside the app, the “At stake today” card serves the same purpose. It adds up the stakes of all check-ins still open today and shows €0 once everything is done.

Pause jokers

For holidays and illness, without giving a reason

A joker pauses a due day. We don’t ask for the reason and require no proof.

Three free jokers per month

Unused jokers accumulate, up to a maximum of nine.

Not retroactive

A joker applies only to today or to future days. It cannot be used for a day you have already missed, as the stake would otherwise lose its effect.

The streak is preserved

A joker preserves your streak but doesn’t extend it.

If three are not enough, you can buy more or obtain them through “Refer & earn”. A maximum of seven pause days in a row is possible. In anti-charity mode there are no free jokers.

Together

Pursue goals together with others

Invite friends

Invitations are sent by link. You then see each other’s streaks and know who is currently pursuing their goals consistently.

Leaderboard

The leaderboard shows who keeps their goals the longest, each with username, profile picture and character.

Shared goals

Several people pursue the same goal. The team streak is determined by the member with the shortest streak. The stakes remain individual, and each person is responsible only for their own.

Team joker

It covers one day for the whole group when a single member is unable to take part on that day.

Refer & earn

You receive one free joker for every referred person who stays with it. It is only credited once that person actually runs a goal and has saved a payment method of their own, not at sign-up.

Public profile

You choose your username and profile picture. Only what you put there becomes visible.

Challenges

Shared undertakings with participants you do not need to know

Everyone stakes their own money on their own goal, and the ranking reflects how reliably they keep it. The friends area shows the people who know you. A challenge, by contrast, shows what you are currently working on together with strangers.

Join with a code

An eight-character code or a link is all you need to join. Joining does not create a friendship, and the others only see your name and your completion rate.

The specification comes first

The creator sets the goal, rhythm and period before sharing the challenge. Anyone who receives the link therefore knows the conditions in advance and links a matching goal of their own.

Rated by rate, not streak

What counts is the share of due days that were completed. Joining late is therefore no disadvantage, and anyone who has not yet linked a goal is not ranked.

No shared pot

Everyone chooses their own stake and beneficiary, and there is nothing to win. This is a deliberate decision, as a publicly joinable leaderboard with a shared pot would amount to gambling.

Up to 500 participants

Up to ten participants without a subscription and up to 500 with one. The size is fixed when the challenge is created and is visible before joining, so nobody later runs into a limit that depends on the creator’s subscription.

Leaving costs nothing

If you leave, you are removed from the list. Your goal continues unchanged, including its stake, and whatever the group has already achieved remains in place.

Challenges without verification are clearly marked. A challenge can also run on the participants’ word. It then carries a badge and a note that among strangers only the participants’ word counts. This is a weaker assurance than among friends, and we do not present it as anything else.

The statistics screen: “Saved through discipline”, below it the donated amount, the weekly summary and a grid of fourteen achievements.
Looking back

Your results at a glance

Year heatmap

Every day appears as a square showing whether it was kept, nothing was due or it was missed (red). A tap opens that day’s details.

Monthly and yearly recap

Stake saved, days kept, longest streak and success rate, summarised in an image you can share.

Your character

A character you design yourself represents you in the leaderboard and in groups. No photo is needed.

Donation history

Every charge can be traced individually, with date, amount and recipient.

Beneficiaries

63 organisations and clubs to choose from

The list applies to both modes. Whether a beneficiary serves as a donation or as an anti-charity does not depend on the beneficiary itself, but on your relationship to it. Open a category to see the individual beneficiaries.

Aid organisations10 organisations For everyone who finds a loss easier to accept when it supports a good cause.
Ärzte ohne Grenzen

Emergency medical aid in crisis and war zones worldwide.

aerzte-ohne-grenzen.de
UNICEF Deutschland

The United Nations children’s fund.

unicef.de
Deutsches Rotes Kreuz

Disaster and emergency relief at home and abroad.

drk.de
Welthungerhilfe

Fighting hunger and poverty in over 30 countries.

welthungerhilfe.de
Brot für die Welt

Development cooperation of the Protestant churches.

brot-fuer-die-welt.de
SOS-Kinderdörfer weltweit

A home and family for children in need.

sos-kinderdoerfer.de
WWF Deutschland

Conservation of nature and species around the world.

wwf.de
Greenpeace

Campaigning for environmental, climate and ocean protection.

greenpeace.de
Deutsche Krebshilfe

Funding cancer research, counselling and self-help.

krebshilfe.de
Caritas international

Emergency and disaster relief of the Catholic association.

caritas-international.de
Football44 organisations Clubs and club foundations from the 1st to the 3rd division.
1. FC Heidenheim

FCH-Sozial funds social projects and youth development in eastern Württemberg.

fc-heidenheim.de
1. FC Kaiserslautern

Betze-Engel supports children and families in the Westpfalz region.

fck.de
1. FC Köln

The FC foundation funds education, health and homeless aid around Cologne.

fc.de
1. FC Magdeburg

FCM vereint stands for social engagement and youth work in Magdeburg.

1.fc-magdeburg.de
1. FC Nürnberg

Nürnberg gewinnt raises money for education and social causes in Franconia.

fcn.de
1. FC Saarbrücken

FCS-Hilft supports social institutions in Saarland.

fc-saarbruecken.de
1. FC Union Berlin

The “Union vereint” foundation supports social institutions such as children’s hospices.

fc-union-berlin.de
1. FSV Mainz 05

Mainz 05 hilft e.V. supports social projects in Mainz and Rhenish Hesse.

mainz05.de
Arminia Bielefeld

Arminia engagiert and Stiftung Solidarität fund education and inclusion in East Westphalia.

arminia-bielefeld.de
Bayer 04 Leverkusen

Bayer 04 hilft supports the children’s palliative ward in Leverkusen, among others.

bayer04.de
Borussia Dortmund

The BVB foundation “leuchte auf” funds charitable projects in the Ruhr region.

bvb.de
Borussia Mönchengladbach

The Borussia foundation funds social and sporting projects on the Lower Rhine.

borussia.de
Dynamo Dresden

Dynamo hilft! and the Dixie Dörner foundation support regional causes & talent.

dynamo-dresden.de
Eintracht Braunschweig

The Eintracht Braunschweig foundation funds children, youth and sport in the region.

eintracht.com
Eintracht Frankfurt

The Eintracht Frankfurt foundation runs projects against exclusion in the Rhine-Main area.

eintracht.de
Energie Cottbus

FC Energie hilft runs regional relief campaigns in Lusatia.

fcenergie.de
FC Augsburg

FC Augsburg hilft e.V. provides emergency relief and runs social projects.

fcaugsburg.de
FC Bayern München

FC Bayern Hilfe e.V. supports people in need, social institutions and education.

fcbayern.com
FC Schalke 04

Schalke hilft! supports disadvantaged families in Gelsenkirchen.

schalke04.de
FC St. Pauli

Kiezhelden supports social and cultural initiatives around the Kiez.

fcstpauli.com
Fortuna Düsseldorf

F95 hilft runs social projects and neighbourhood aid in Düsseldorf.

f95.de
Hamburger SV

Der Hamburger Weg supports social projects and disadvantaged children in Hamburg.

hsv.de
Hannover 96

96plus supports education, integration and health in the Hanover region.

hannover96.de
Hansa Rostock

Hansa Rostock hilft e.V. supports people in need on the Baltic coast.

fc-hansa.de
Hertha BSC

The Hertha BSC foundation supports education, diversity and exercise in Berlin.

herthabsc.com
Holstein Kiel

Holstein hilft supports social projects and youth development in Schleswig-Holstein.

holstein-kiel.de
Karlsruher SC

The KSC foundation KSC TUT GUT. runs social projects around Karlsruhe.

ksc.de
MSV Duisburg

zebra kids e.V. and MSV-Herzenswünsche help sick and disadvantaged children.

msv-duisburg.de
RB Leipzig

Fundraising for partner organisations such as Paulis Momente hilft e.V.

dierotenbullen.com
Rot-Weiss Essen

Essener Chancen e.V. supports education and participation for children in the Ruhr region.

rot-weiss-essen.de
SC Freiburg

The SC Freiburg foundation supports education, integration and health in the Breisgau.

scfreiburg.com
SC Paderborn 07

“Herzblut. Verbindet.” brings together community engagement in East Westphalia.

scp07.de
SpVgg Greuther Fürth

The Greuther Fürth foundation supports youth, social and education projects around Fürth.

kleeblatt.de
SSV Jahn Regensburg

Jahn Sozial: Brücken für Regensburg helps people in the city.

ssv-jahn.de
SV Darmstadt 98

“Im Zeichen der Lilie” runs social projects in Darmstadt and southern Hesse.

sv98.de
SV Elversberg

Relief campaigns of the parent club, e.g. with the Ursapharm foundation.

sv-elversberg.de
SV Waldhof Mannheim

Waldhof hilft e.V. supports people in need in Mannheim.

svw07.de
SV Werder Bremen

Werder Bewegt supports inclusion, education and health through sport.

werder.de
TSG Hoffenheim

TSG hilft e.V. runs social and health projects in the Kurpfalz.

tsg-hoffenheim.de
TSV 1860 München

TSV München von 1860 e.V. supports youth (“Junglöwen”).

tsv1860.de
VfB Stuttgart

The VfB foundation “Brustring der Herzen” helps children and families in need.

vfb.de
VfL Bochum

The VfL Bochum 1848 foundation supports education, health and youth in the Ruhr region.

vfl-bochum.de
VfL Osnabrück

Youth sponsorships support the youth academy.

vfl.de
VfL Wolfsburg

“Gemeinsam bewegen” runs social projects and youth work in the region.

vfl-wolfsburg.de
Ice hockey3 organisations For rivalries outside of football.
Eisbären Berlin

The EHC Eisbären Foundation supports social projects (“Pink in the Rink”) & youth.

eisbaeren.de
Adler Mannheim

Adler helfen Menschen e.V. helps sick & needy children in Rhein-Neckar.

adler-mannheim.de
Kölner Haie

Die Haie e.V. secures youth development; the “charity ticket” helps children with cancer.

haie.de
Handball3 organisations Selectable as a donation or as an anti-charity too.
Rhein-Neckar Löwen

The “Löwenherz” initiative supports the Sterntaler children’s hospice, a women’s shelter and child protection.

rhein-neckar-loewen.de
Füchse Berlin

Fundraising with the Berlin City Mission for homeless people in winter.

fuechse.berlin
THW Kiel

“Kids in die Clubs” funds club sports & equipment for needy children.

thw-handball.de
Basketball3 organisations Set your sports and we sort the fitting ones to the top.
ALBA Berlin

ALBA Berlin Jugend e.V. runs Germany’s largest basketball youth programme.

albaberlin.de
Basketball Aid e.V.

League-wide, “Assists for Kids” supports children with cancer.

basketball-aid.de
FC Bayern München Basketball

Charity auctions (United Charity) for children’s aid organisations.

fcbayern.com
The “Appearance” screen: Light, Dark and System to choose from, below them the theme styles Standard, Dynamic colours, High contrast and Retro.
More features

What else the app offers

Appearance

Light, dark or system setting, plus four styles: standard, dynamic (adopts your home screen’s colours), high contrast and retro. Alternatively, you can choose a colour of your own.

App lock

The app can be protected with your fingerprint or device lock when opened. This keeps your goals private, even if someone else briefly uses your phone.

German and English

The whole app exists in both languages, either fixed or following your system language.

Archive

Finished goals are archived rather than deleted and can be restored at any time. Archived goals do not count towards your goal limit.

Signing in

You sign in with an email address or with Google. If you forget your password, you receive a code by email that you enter directly in the app.

Help in the app

A guided app tour, a help centre with over sixty questions in nine categories and a direct way to contact support, all in your profile.

Privacy

Your data stays with you

Health values, location and app usage times are evaluated on the device and immediately discarded.

  • All that is stored is whether the day was done: yes or no.
  • No step counts, no coordinates, no movement profiles.
  • Card data lives with Stripe, never with us.
  • No ads in the app. Analytics by Google only if you consent.

Read the privacy policy

Create your first goal

Up to five active goals are free.