Rewriting your emails with AI to be
 

Transparency - Our Costs

PolitePost was never intended to be profitable, but I also didn't expect it to become so popular and cost so much. We ask for coffee donations to keep the site running. We're very thankful to everyone who donates, and your generosity has kept my personal contributions within reason. What we offer in return is transparency.

PolitePost uses Microsoft Azure OpenAI's GPT Completion and Chat API to run. Their pricing is located at: https://azure.microsoft.com/en-ca/pricing/details/cognitive-services/openai-service/. Our web hosting is negligible. Since PolitePost started in December 2022, our monthly costs with Microsoft (and historically OpenAI) are as follows:

  • December 2022 - $90.77
  • January 2023 - $239.76
  • February 2023 - $302.14
  • March 2023 - $326.95
  • April 2023 - $326.90
  • May 2023 - $241.15
  • June 2023 - $495.72
  • July 2023 - $92.34
  • August 2023 - $114.63
  • September 2023 - $113.22
  • October 2023 - $139.58
  • November 2023 - $140.14
  • December 2023 - $130.21
  • January 2024 - $171.93

Microsoft charges depending on the selected model and API. We are currently using the gpt-3.5-turbo model paired with their Chat API to produce quality rewrites. Open source and lower models have not generated good results even if they are substantially cheaper and acceptable for some use cases. Prior to March 2023, we were using the da-vinci-003 model on the OpenAI Completion API. It was 10x our current price but performs very similarly in our tests. In March 2023, we switched back and forth between da-vinci-003 and gpt-3.5-turbo to properly tune our prompts to get similar results. Between March and July 2023, we also opened an additional page to use the GPT-4 model. GPT-4 is a substantial 15x our standard costs, and frankly, has not performed very well in comparison. We stopped using GPT-4 in July 2023.

To add to the confusion, Microsoft charges per "token". The word count of your original email and the rewrite are added together and converted to tokens. It is roughly 4 characters a token, or about 75 words for every 100 tokens. The longer your email, the higher the charge. We've limited your submissions to 2,000 characters to keep prices low and ensure everyone has a fair chance to use PolitePost.

Transparency - Privacy and Your Data

PolitePost has ZERO interest in your data, including your email content. However, we use OpenAI APIs on Microsoft Azure to run our service. We have a pretty short privacy policy available for those looking for some assurance. But we want to just share our practices here in plain English.

Our Tech Stack

PolitePost essentially is a front end webpage that sends API calls directly from your computer to Microsoft. We run it through our own backend to prevent abuse. We do not cache or store any of your data, we simply act as a middle man and pass it through. Our backend is only there to filter some obvious hate messages, trim down on longer emails, and throttle usage if there are too many requests going at a time.

Microsoft

We take your privacy seriously. PolitePost has switched from providers from OpenAI LLC to Microsoft Corporation on August 1, 2023 to ensure that your data will NOT be used in model training. Microsoft provides stronger guarantees around their privacy practices and ensuring your data remains in the United States. While we still recommend you do not use PolitePost for top secret, highly sensitive information, we have done everything we can as a small site to ensure your data is private.

Web Analytics

During your use of PolitePost, we don't require any logins or credentials. We don't keep track of any of your identifiers, however, we do use analytics on our platform. We specifically chose Cloudflare Web Analytics to give us very basic data from a vendor who stresses privacy-first. They claim that their model is not driven by ad revenue, and that they don't track anything to do with you such as IP address or other identifiers. From what we've seen, we're basically able to see the number of views and what country the user is from.