Legal

Terms of Use

Effective 26 October 2026

Plain terms for a simple app. By installing or using repRaise you agree to them; if you do not, please do not use the app.

Before anything else — your health. repRaise is a fitness tool, not a coach and not a medical device. It cannot see whether an exercise is safe for you. Talk to a doctor before starting a new training routine, especially if you have any injury, heart condition, or are pregnant. Stop if you feel pain, dizziness or shortness of breath. You train at your own risk, and you are responsible for your technique, your equipment and your surroundings — including making sure the bar you hang from will hold you.

1. Your licence

We grant you a personal, non-transferable, revocable licence to use repRaise on devices you own or control, for your own non-commercial training. You may not copy, sell, rent, reverse-engineer, or redistribute the app, except where law says you may despite this.

2. An account is optional

The app works fully without one. If you do create one, you agree to use a real identity from Apple or Google, to keep access to it secure, and not to create accounts for other people. You must be at least 13 years old (16 where local law requires it) to hold an account.

3. Coins, experience and gear

  • Coins are an in-game currency earned by exercising and, if you wish, topped up with coin packs from the App Store or Google Play. They have no monetary value. They cannot be sold, transferred, traded, exchanged for money, or redeemed for anything outside the app; the origin of every coin — earned or bought — is recorded, and bought coins never change experience, levels or ranks.
  • Experience, levels and ranks cannot be bought in any amount. They come from verified repetitions only.
  • Gear is a licence to use an item inside the app, not property. It is tied to your account and to the store account that paid for it.
  • We may change the balance of the game — rates, prices, bonuses — to keep it fair. We will not take away items you already hold.

4. RAISE token

The Android version of repRaise may let signed-in users collect RAISE, a token on the Solana blockchain, for verified repetitions — the same repetitions that earn coins and experience. The iOS app has no token feature. RAISE is issued by P&A Apps, the developer of repRaise. The current figures and the token's facts are on the RAISE page; this section is the agreement, and it applies to you only if you use that feature.

What RAISE is — and is not

  • RAISE is a token with a fixed total supply, issued by us on the Solana network. It is not money, not a security, not a share in us or in the app, and not a promise of any payment or return.
  • RAISE has no guaranteed value and may be worth nothing. We make no statement about its price, do not promise that it can be exchanged for anything, and do not offer it as an investment. Nothing in the app or on this site is financial advice.
  • The rates and the rules below may change, and accrual or payouts may be paused or stopped, as set out in this section.

Test network

Today RAISE runs on Solana's test network (devnet), mint 36tAFNuE7dZ8mhsf7HSg8b7VCawqAs6Hwi8AuAiYBX7R. Test-network tokens have no value and cannot be traded. The launch on the main network will be announced in the app and on the RAISE page. Nothing accrued on the test network is a promise of main-network tokens unless we say so at that launch.

What your RAISE balance is

The RAISE balance the app shows is our internal record of the tokens accrued to you and not yet transferred. It is not a deposit, not an account with us, not a balance of money and not an asset on the blockchain. RAISE becomes yours on the blockchain only when a withdrawal is paid to the wallet you linked. Until then the record can be corrected by our checks, as set out below.

What we are not

We are not a cryptocurrency exchange and not a custodial wallet. The app does not buy, sell or exchange RAISE for money or for any other cryptocurrency; it has no on-ramp, no off-ramp and no trading of any kind. We accept and hold no user funds. RAISE cannot be bought in the app: coin packs buy in-game coins only and grant no RAISE, and no payment to us or to the stores buys RAISE. Any trading of RAISE happens on third-party services that we do not operate and do not endorse, under their terms and at your own risk.

How it is accrued

  • Accrual is computed only on our server, from your workout journal, by UTC day — never on the phone — at a fixed rate per counted repetition: 0.05 RAISE per pull-up, 0.02 per push-up and 0.015 per squat. Each set's amount is rounded down to 0.01 RAISE.
  • At most 100 pull-ups, 200 push-ups and 300 squats count per day, and at most 50, 100 and 120 per set; repetitions beyond those accrue nothing. An overall ceiling per day and per month also applies to the total after the gear bonus.
  • RAISE accrues only while at least one piece of in-game gear is equipped. Gear adds a bonus to the accrual: from +4 % to +100 % per item, by the item's rung; with all five slots filled, +2 % more, or +5 % if the five items are of one tier; worn gear pays a smaller share of its bonus until it is repaired. In total the bonus cannot exceed +505 %, about ×6 with five top-rung items. Gear is bought with in-game coins, which are earned by exercising or topped up with coin packs; buying gear buys a bonus to the accrual, never RAISE itself.
  • Days flagged by our fairness checks (replayed video, implausible volume), days on a device that does not pass Google Play's integrity check (once that check is switched on), and days before the feature was activated for your account accrue nothing.
  • An accrual becomes withdrawable after a hold — 1 hour now, on the test network; 24 hours at the main-network launch (see Withdrawals) — time for the fairness checks to run.

Who can collect it

You need an account, the Android app, a device that passes Google Play's integrity check (once that check is switched on), and to be at least 18 years old. The account-age and training-days requirements that apply from the main-network launch are under Withdrawals below. We may add or change requirements, with notice in the app.

Phone verification. Before a withdrawal we may ask you to confirm a mobile phone number, by a code sent by SMS (through Twilio). One number links to one account; virtual, VoIP and landline numbers are not accepted. The number is used for this check only — see the Privacy Policy.

Identity and residence. We may ask you to confirm your identity or your country of residence before a withdrawal, and we may refuse or hold a withdrawal that our checks have flagged.

Repairs paid in RAISE

In the Android app gear is repaired with RAISE from your balance, at the price the app shows before you confirm; half of every repair is burned — permanently removed from supply. A repair needs the server (your token balance lives there), so it is not available offline or without an account; worn gear simply waits. On iOS, where there is no token, gear is repaired with coins.

Your wallet

To receive RAISE you link your own Solana wallet through Solana Mobile Wallet Adapter, by signing a message in your wallet app; signing costs nothing and transfers nothing. The wallet is yours: we never hold your keys, we are not a custodian, and we cannot recover a wallet, a seed phrase or a transfer. Transfers on the blockchain are irreversible. You are responsible for your wallet, for keeping the linked address correct and under your control, and for whatever happens to RAISE once it has been paid out. One wallet links to one account; how often the linked wallet can be changed is under Withdrawals below.

Withdrawals

The limits differ between the test-network period and the main network. Now, on the test network, they are deliberately low, so that anyone can try the whole flow; at the main-network launch — announced in the app and on the RAISE page — the limits listed for it take effect. The main-network values are planned and may change until launch.

  • Now, on the test network: an accrual becomes withdrawable 1 hour after it is first accrued; you withdraw on demand, at most once an hour, and not less than 1 RAISE at a time; there is no account-age or training-days requirement, and the linked wallet can be changed at any time. A daily payout cap of 300 000 RAISE in total across all users applies; a withdrawal that does not fit waits for the next day.
  • At the main-network launch (planned): an accrual becomes withdrawable 24 hours after it is accrued; one withdrawal per 24 hours; a minimum of 100 RAISE; the account must be at least 14 days old and have at least 5 training days in the last 30; the linked wallet can be changed at most once in 30 days.
  • Always: deducted from the amount you withdraw are a 2 % fee, which is burned — permanently removed from supply — and the network fee of the transfer (including the rent of a new token account, if your wallet has none). The app shows the exact deduction before you confirm. A withdrawal moves through requested → processing → paid, with a link to a public explorer. We may ask you to confirm a phone number, your identity or your country of residence, and we may refuse or hold a withdrawal that our checks have flagged.
  • We may pause or stop payouts — for review, a technical fault, a legal reason, or for good. We may change the rates, the limits and these rules; a significant change is announced in the app before it takes effect.

Fair play

Section 5 applies in full. Repetitions obtained by defeating the counters, with a modified build or by tampering with the journal accrue nothing. Where we find that accruals were obtained that way, we may cancel them and any pending withdrawal, exclude the account from collecting RAISE, or close it.

Deleting your account

Deleting your account removes the wallet link, its history and any phone number you confirmed, cancels any withdrawal still in the requested state and forfeits all RAISE not yet withdrawn. RAISE already paid to your wallet is unaffected — it is on the blockchain, outside our reach.

Where it is available, age, and taxes

RAISE is not offered where it is prohibited. We do not offer it to residents of countries where cryptocurrency is banned — at present China, Algeria, Bangladesh, Egypt, Iraq, Morocco, Nepal, Tunisia, Qatar and Bolivia; the list may change — nor to persons under sanctions, nor to anyone under 18. We may restrict or withdraw it by country. By linking a wallet you confirm that you are 18 or older, that you are not a resident of a country on that list and not under sanctions, and that you may lawfully receive tokens where you live. Any tax on RAISE you receive is your responsibility.

5. Fair play

The counters exist to make a repetition mean something. You agree not to defeat them: no playing recorded video to the camera, no automation, no modified builds, no tampering with the app's stored data. We may reset progress obtained this way, and in serious or repeated cases close the account.

6. Purchases

Coin packs can be bought through the App Store or Google Play; gear itself is bought with coins inside the app. The stores take the payment and their terms govern it.

  • Prices shown in the app come from the store, in your own currency.
  • Refunds are handled by Apple or Google, under their policies — we cannot issue them. Apple: reportaproblem.apple.com. Google: through the Play Store's order history.
  • If a coin pack is refunded, the coins it added are taken back from your balance — which may go negative until you earn or buy enough to cover it. Coins you earned are yours and are never taken back.
  • Coin packs are consumed on purchase, so there is nothing to restore; coins you bought stay on your account and follow it to a new device when you sign in.

If you are a consumer in the EU or the UK, your statutory right to withdraw from a purchase within 14 days applies; note that it ends once a digital item has been delivered and you have agreed to immediate delivery.

7. Advertising

Watching a rewarded video is always your choice, and the reward — a shorter waiting timer — is granted only when the video has actually been watched to the end. We do not guarantee that an ad will be available at any given moment.

8. Your content and our content

Your workout data is yours. By signing in you allow us to store and process it so the app can do its job, including showing your display name and totals on the leaderboard. The app itself — its code, design, text and artwork — belongs to us.

9. Availability

We try to keep the service up, but we do not promise it will be uninterrupted or error-free. We may change or discontinue features. If we ever shut the service down, we will give reasonable notice and a way to export your data. The app's local features would continue to work on your device.

10. Ending it

You can stop at any time: delete your account in the app, and uninstall. We may suspend or end your access if you break these terms. Sections that by their nature should survive — disclaimers, liability, governing law — do.

11. Disclaimers and liability

The app is provided "as is". To the fullest extent the law allows, we disclaim implied warranties of merchantability, fitness for a particular purpose and non-infringement, and we are not liable for indirect, incidental or consequential damages, for lost data, or for injury arising from exercise. Where liability cannot be excluded, it is limited to what you paid us in the twelve months before the claim, or ten euros, whichever is greater.

Nothing here limits liability for death or personal injury caused by negligence, for fraud, or anything else that cannot be limited by law. If you are a consumer, your mandatory statutory rights are unaffected.

12. Governing law

These terms are governed by the laws of the country in which the developer of repRaise is established, and the courts of that country have jurisdiction — except that, if you are a consumer, you keep the protection of the mandatory laws of your own country and may bring proceedings there.

13. Changes

We may update these terms. If a change is significant, the app will tell you before it takes effect. Continuing to use repRaise after that means you accept the new version.

14. Contact

pna.apps@gmail.com