🎸 Guitar Practice Routine App

Terms of Service

Last Updated: January 3, 2026

Welcome to the boring details about the terms of service for using GPRA (Guitar Practice Routine App.) I'm pleasantly surprised you're reading this...

(Caution: Below you will encounter snarkiness with humorous intent. Don't take it personally. Well, unless you're one of those Karenesque asshats who thinks it's fun to roam the internet looking for people to hassle, in which case: Do take it personally 😆 and seek therapy too.)


These terms outline how you can use this site/app, what you can and can't expect from this app, and what I expect for your use of the app. I've tried to keep this straightforward and basic, but just reach out if you have any questions or concerns.

Know that I am not a corporation, nor a 'tech bro', nor am I hoping to sell this app for a big payday. I'm just some guy who built his own guitar practice routine app (after not being able to find one I liked) then turned it into a webapp for others to use. I'm mostly just hoping I'll make enough money to pay for the hosting fees. (If I make a little extra money to help pay down credit card debt, that'll be a nice surprise.)

1. Acceptance of Terms

By creating an account and using GPRA, you agree to these Terms of Service and the Privacy Policy. If you don't agree with these terms, please don't use this app.

(Seriously though. Just don't. There's nothing sketchy going on here, so if you're the paranoid sort, go elsewhere. I just want to help people with their guitar practice routines, I'm not looking to rip anyone off. I'm even less interested in dealing with weird false accusations based on imaginary issues from people with unaddressed mental health issues.)

I may update these terms from time to time. I'll notify you of any significant changes with an in-app notification at your next login. Your continued use of GPRA after changes means you accept the new terms. (To cancel or pause your subscription and/or delete your account, go to the account/settings page, then scroll down to the "Danger zone".)

2. Account Responsibilities

Your account is your responsibility: Keep your password secure. Don't share your account with anyone else. You're responsible for all activity on your account. If you let someone use your account and they screw up your data, that's on you. Likewise, if you let someone use your account and they abuse it, you'll be responsible for any damages they cause. The fees are low. If you're sharing it with a friend because they can't afford an account of their own, reach out. I am willing to give discount codes to your broke bandmates, people between day jobs, students, etc. (Note: I do not give discounts for people claiming their account is related to playing for worship services. Your church doesn't pay taxes, so ask them to reimburse you for your account.)

Eligibility: You must be at least 13 years old to use GPRA. If you're under 18, you should have parental permission to use the service. (There's nothing inappropriate for kids here, I just don't want to deal with your angry parents if you spend money on an account without their permission.)

Account accuracy: Provide accurate information when signing up. (I don't spam, or sell email addresses. You need to use a real email address so you can reset your password if you forget it. Also, if you need help accessing your data, I will protect your data by making sure you can access the email account you signed up with before I give you any data.) You can change your info on the account/settings page. (Btw, if you signed up with your Tidal account, I didn't ask Tidal for your email address, so your account will show a fake email address. You can add a real address if you like.)

3. Subscription Terms

Subscription tiers: GPRA offers 5 subscription tiers:

  • Free: 15 practice items, 1 routine, BYOClaude for autocreated chord charts
    (no credit card required, ad supported)
  • Basic: 80 practice items, 5 routines, BYOClaude for autocreated chord charts (no ads)
  • The Goods: 200 practice items, 10 routines, autocreated chord charts included (no ads)
  • More Goods: 600 practice items, 25 routines, autocreated chord charts included (no ads)
  • The Most: 1500 practice items, 50 routines, autocreated chord charts included (no ads)

Billing periods: Subscriptions are monthly. The billing period begins the same day of month/year on which you first subscribe. (No refunds, prorated or otherwise if you cancel mid-month, but you can keep using it until the end of the period you've already paid for.)

Payment processing: All payments are processed securely via Stripe. (I never see your credit card number, nor can I store it (even encrypted), because Stripe protects your card info. You're interacting with Stripe's system when you enter your card info, and if you have any issues with your payment or card, you'll be interacting with Stripe support, not me.) Charges will appear as "GPRA" or "Guitar Practice Routine App" on your statement.

Automatic renewal: Subscriptions automatically renew at the end of each billing period, unless you cancel beforehand. You can cancel anytime from Account Settings or the Stripe Customer Portal.

NOTE: You cannot cancel via the feedback form or by sending email. I'm one guy, I don't have a billing team, so you'll need to be a grown up and cancel it yourself. Go to the Account / Settings page via the gear icon in the upper-right of any page, then scroll down to the "Danger zone" in order to cancel.

Cancellation policy: When you cancel, you keep access until the end of your current billing period, which you've already paid for. After that, your account enters "unplugged mode" which allows you to use the free tier. I'll keep your data for 90-days, and you'll get it back if you renew within 90 days.

There are no refunds, prorated or otherwise. I provide a free tier to allow you to try the app before subscribing. Do not buy before you try, that's just... not smart. I won't give you a refund just because you failed to try it for free before you subscribed and then decided it wasn't what you thought it was.

Prorating: If you downgrade mid-month, you'll receive a prorated credit for the unused portion of your current plan. If you upgrade, the prorated additional amount for the rest of the month will be charged at that time.

No Refunds: I generally don't offer refunds except in extenuating circumstances. Don't buy before you try, that's just not smart. I won't give you a refund just because you subscribed before trying it for free. Free mode does not require a credit card, so you can't be 'tricked' into accidentally subscribing. (I'm just one guy, and this is a hobby app. I don't have a corporation or investors to cover refunds. So don't subscribe until you've tried the free mode.)

If you don't have the patience to create your own Anthropic API key to try autocreate in free mode, you still won't get a refund if you don't like the results of the autocreate feature. (You're learning to play guitar, which means you have the intelligence required for following simple instructions, so you are capable of creating an Anthropic account and API key to try autocreate with. It doesn't take any special knowledge or skill to try autocreate for free.)

4. Data & Privacy

Your privacy matters to me. Please review the Privacy Policy to understand what I do with your data. TL;DNR: I'm not collecting or selling personal info, nor do I have any interest in any songs you've written and created charts for. I'm not even looking at your data (unless I suspect you're abusing your account), and I'll never try to monetize anything you upload or create in your account.

Key points:

  • Your practice data belongs to you
  • Anything you upload or enter belongs to you (except the copyrighted materials of other artists, which I trust you're uploading for fair use purposes)
  • I'll never sell your data to anyone
  • I'll never share your data with anyone unless they have a valid warrant for it
  • You can export your data at anytime
  • You can delete your account and all your own data at any time
  • If you unsubscribe or pause your subscription, I'll keep your data for 90 days so you can get it back if you resubscribe. Otherwise I'll delete your data after 120 days (I say 90, but delete after 120 just as a buffer for those who might miss it by a day or two.)

5. User Content

You own your data (except for anything which someone else holds a copyright for.) The practice items, routines, chord charts, and other content you create in GPRA belong to you. I don't claim any ownership rights to your content, nor will I ever sell or otherwise share it with anyone but you, without your express permission.

License to operate: By using GPRA, you grant me permission to store, process, and display your content to you when you're logged in to your account, so I can provide the service. This license ends when you delete your content or account, or allow your subscription to lapse for more than 90 days.

Responsibility for content: You're responsible for the content you upload. Don't upload anything illegal, infringing, or harmful. If you use this service to generate and sell material that someone else owns the copyright for, I will respond to valid "cease and desist" requests by deleting your account and data, and you will not get a refund.

Chord chart autocreate: When you use the AI-powered chord chart autocreate feature, your uploaded images are sent to Anthropic's Claude API for analysis (See the Privacy Policy for details.) Note: Autocreated chord charts will contain errors because they're created by an AI. You will need to correct the errors yourself. I will not give refunds or discounts for incorrect chord charts, nor will I respond to any requests to correct your chord charts for you. (I am providing you with access to the tools for less than the cost of a set of guitar strings. I am not your teacher, your assistant, your roadie, or your mom, so don't ask me to do work for you.)

6. Prohibited Uses

Don't be a jerk. Here are some examples of the types of things you are not allowed to do here:

  • Violate any laws or regulations
  • Infringe on others' intellectual property rights (creating chord charts for copyrighted materials to learn to play the songs is allowed under fair use)
  • Attempt to hack, DDoS, disrupt, or otherwise abuse the app or service
  • Attempt to get unauthorized free or discounted use
  • Share your account credentials (login info) with others
  • Use automated tools to scrape or otherwise abuse the service
  • Impersonate others or misrepresent your identity
  • Upload malicious code or viruses
  • Generate materials to be sold
  • Display any part of the app in another website or app via embed, iframe, or other method
  • Try to resell the service without authorization
  • Use any public or private API keys found in any element of the site or repo

If I find you're violating these terms or abusing the app or service, I will probably give you a warning first, but I may also just suspend or terminate your account, and delete your data, without warning. You will not get any refunds if I terminate your account for abuse. (None of this should worry you unless you're planning on abusing the app and/or service. If you're worried about it that means you're thinking about violating these terms, so don't create an account. Go away.)

7. Termination

You can delete your account anytime from Account Settings (gear icon in the upper-right of any page, then scroll down to the "Danger zone.")

I have two deletion options:

  • Scheduled deletion: Cancel your subscription and schedule account deletion for your next renewal date. You'll keep access to your account and data until the deletion date. (No refunds, prorated or otherwise.)
  • Immediate deletion: Delete your account right now with no refund. Your access ends immediately, without refunds, prorated or otherwise.

I can and will terminate your account and delete your data if you violate these terms of service, or abuse the service in any way. I'll probably give you a warning, but there may also be abuses which warrant deleting your account and data immediately without warning. (None of this should worry you unless you're planning on abusing the app and/or service. If you're worried about it, don't subscribe, go away.)

What happens when your data is deleted: All your data (practice items, routines, chord charts, account info) is permanently erased. There's no recovery after data deletion, it's gone for good, because it'll be deleted it from database backups as well. (No sternly worded emails or Karenesque tantrums can undelete deleted data.)

8. Disclaimers

GPRA is provided "as is" without warranties of any kind. I work hard to keep the service running smoothly (I want to help you practice whenever you want to practice, and I use it daily myself), but I can't guarantee any of the stuff listed below, or anything else:

  • Uninterrupted or error-free service (there are multiple companies involved in the services used in the hosting and functionality of this app.)
  • Specific results from using the app (All software has bugs. You may be using browser addons which break parts of the app. Services the app relies on may have problems or outages. Reality is a thing.)
  • Accuracy of AI-generated chord charts (It's AI. It saves us a lot of time, but it's fallible. Expect to have to correct some of the autocreated chord charts yourself.)
  • That the service will meet all your needs or expectations (e.g. if you signed up expecting tabs, or sheet music, instead of chord charts, that's on you. I've published nothing implying the site can handle tabs or sheet music. If you don't know the difference, that's on you too. Also, there's no autoscroll, there's no midi player, no hand-holding, etc. But it is open source, so feel free to submit pull requests for consideration.)

Music practice disclaimer: GPRA is a tool to help organize your practice routines, it's not meant as a substitute for qualified music instruction, nor do I claim this app will make you a better player. Practice will make you a better player, whether you use this app or not. Practice safely: Always stretch, warm up, take breaks, etc, don't hurt yourself. ("I've got blisters on my fingers!" Ok, I'm quoting a drummer there, but still...)

9. Limitation of Liability

To the maximum extent permitted by law, GPRA and its operator(s) are not liable for:

  • Indirect, incidental, consequential, or any types of damages
  • Loss of data, profits, or revenue
  • Service interruptions or downtime
  • Third-party actions (e.g., payment processing issues, hosting issues, API issues, ads served, etc)

The total maximum liability for any claim related to GPRA is $0.00. (I provide a free tier for you to try before you subscribe, and I make no claims that the app will help you make money in any way, nor are there any guarantees about functionality or availability of the app.)

10. Changes to Terms

I may update these Terms of Service from time to time. When I do:

  • I'll update the "Last Updated" date at the top
  • For changes which may impact your decision to continue using the app, I'll show an in-app notification at your next login
  • Your continued use of GPRA means you accept any new terms
  • If you don't agree with the changes, you can unsubscribe and delete your account and data: Go to the account/settings page, then scroll down to the "Danger zone".)

11. Questions or Concerns?

Reach out

Back to GPRA · About · FAQ · Pricing · Privacy
Switch to Light Mode