account(object): your accountid: (UUID): the account's internal IDcreated_at: (timestamp): when the account was createdupdated_at: (null or timestamp): when the account was last updated; null if it never wasusername: (string): the account's usernamepassword: (string): the account's password, in hashed formemail: (null or string): the account's e-mail, if there's oneenabled: (boolean): true if the account is enabledis_admin: (boolean): true if the account is an admin account
tags(list of objects): non-archived tagsid: (int): the tag's 6-digit IDmicrochip_id: (null or string): the tag's microchip id, if there's onecreated_at: (timestamp): when the tag was createdupdated_at: (null or timestamp): when the tag was last updated; null if it never wasarchived_at: (null or timestamp): null if the tag isn't archived, otherwise notes when the tag was archivedbound_to_id: (UUID): the account this tag belongs to; should be the same asaccount.idname: (string): the pet name of the entity this tag is assigned topronoun_subject,pronoun_object,pronoun_possessive(string): the three parts of an entity's pronouns (e.g.she / her / hers)handler_name: (string): the name of the entity's handlerhandler_link: (null or string): the link to contact the handlerkind: (null or string): what kind of being the entity isbreed: (null or string): what breed the entity isbehaviour: (null or string): what behaviour is generally shown by the entitydescription: (null or string): a brief description about the entitychassis_type,chassis_id,chassis_color(null or string): if the entity has a chassis, some info about that chassis
Doll.Tags allows you to create and have your own pet profile pages, including stuff like identifying information, handler contact, etc (here's an example)
How to create a tag?
- Go to the log-in page, which also allows you to register, then click on the register link
- Fill out your username and password and check the verification checkbox (the e-mail is optional and only used for account recovery; it can be filled in or removed later)
- Once your account is created, you'll land on the tag registration form right away
- Fill it out, and you now have a tag!
See it as the equivalent for those ID services you have for your pets where you can put a little QrCode or NFC chip on their collar and it would forward any passerby who may have found it roaming around to a page where they can know how to contact you, except it's for your more kinky relationships who may enjoy having it!
Questions or feedback? Want to add some fields?
i'm always open to your feedback and ideas on how to expand Doll.Tags, so feel free to send me a message at feedback [@] dolltags.pet and i'll try to respond quickly.
If you experience any issue with the service, or would like to have your account changed deleted but cannot do so through the account settings page, you can of course send an e-mail for that too.
About the account data export format
You'll note that in the accounts settings page, there is an "Export all my data" button.
This generates a JSON file containing all your data and all data related to your account.
Here's the format description of this document.
Data export format description
In the descriptions, refers to the tag holder (alternative words could be doll, pet, etc; entity is used as a generic term).
All timestamps are with time zone.
About the project and its hosting
The project is open-source, a more global page about it and its tech info is available on my garden.
It's hosted in France, backups are encrypted and hosted in France (private hosting) and the US (backblaze).
i am working towards moving from backblaze to an european service at some point because fuck the US.
No other service is being used, no data leaves the dolltags server, and no data is used for anything else but dolltags.