Skip to content

Instantly share code, notes, and snippets.

View flutterWithChris's full-sized avatar
On my second cup...

Christian Vergara flutterWithChris

On my second cup...
  • Long Island, NY
View GitHub Profile

Terms & Conditions

These terms and conditions apply to the DnD Character Sheet app (hereby referred to as "Application") for mobile devices that was created by Christian Vergara (hereby referred to as "Service Provider") as a Freemium service.

Upon downloading or utilizing the Application, you are automatically agreeing to the following terms. It is strongly advised that you thoroughly read and understand these terms prior to using the Application. Unauthorized copying, modification of the Application, any part of the Application, or our trademarks is strictly prohibited. Any attempts to extract the source code of the Application, translate the Application into other languages, or create derivative versions are not permitted. All trademarks, copyrights, database rights, and other intellectual property rights related to the Application remain the property of the Service Provider.

The Service Provider is dedicated to ensuring that the Application is as beneficial and efficient as possible. As such, the

Privacy Policy

This privacy policy applies to the DnD Character Sheet app (hereby referred to as "Application") for mobile devices that was created by Christian Vergara (hereby referred to as "Service Provider") as a Freemium service. This service is intended for use "AS IS".

Information Collection and Use

The Application collects information when you download and use it. This information may include information such as

  • Your device's Internet Protocol address (e.g. IP address)
  • The pages of the Application that you visit, the time and date of your visit, the time spent on those pages
Icon image
Fifth Edition Character Sheet
Ratings and reviews
Evan Scott Farshadow
September 9, 2025
PLEASE add Strixhaven and other 2014 ruleset books to this, otherwise 10/10
Did you find this helpful?
Chris George
September 7, 2025
Worth the download. Efficient, straightforward, and responsive.
Icon image
Fifth Edition Character Sheet
Ratings and reviews
Riley Taylor
September 1, 2025
generally fantastic app. but new white bar bug is weird. still functions fine but I dunno what's happened but at the top of the screen is now a white bar and I can't get it to go away. tried force stopping the app and stuff but no dice
Did you find this helpful?
Isaiah Silva (Shadow)
August 27, 2025
I've loved using this app for a long time now, but now it won't let me transfer my account and sheets to my new phone and says I'll need to rebuy the premium. Is there a reason for that?
Icon image
Fifth Edition Character Sheet
Ratings and reviews
Adam Thornton
April 6, 2025
Great app, but still hasn't been updated for the 2024 rules. I'll happily pay a premium for the update.
1 person found this review helpful
Did you find this helpful?
Michael O'Malley
March 10, 2025
Tombs24
July 19, 2025
app would be perfect if it had all the race options. I know it has a custom option, but at that point you might as well use pen and paper. justice for slime people!
Did you find this helpful?
Das Furrymedic!
July 6, 2025
It's good 'n all, but the issue is that you have to purchase the leveler just to change the level of your character
Did you find this helpful?
TurboBronco239
June 14, 2025

Privacy Policy

This privacy policy applies to the CtrlV app (hereby referred to as "Application") for mobile devices that was created by (hereby referred to as "Service Provider") as a Freemium service. This service is intended for use "AS IS".

Information Collection and Use

The Application collects information when you download and use it. This information may include information such as

  • Your device's Internet Protocol address (e.g. IP address)
  • The pages of the Application that you visit, the time and date of your visit, the time spent on those pages
class GooglePlacesService implements GooglePlacesServiceInterface {
GooglePlacesService({
required this.apiKey,
this.autocompleteUrl = 'places:autocomplete', // Note change: relative path.
this.placeDetailsUrl = 'places', // Changed variable name for clarity.
}) : _dio = getDioInstance('https://places.googleapis.com/v1');
final String apiKey;
final String autocompleteUrl;
final String placeDetailsUrl;