Privacy
This page explains what I collect on malikstefan.com and in Report Harmonizer at app.malikstefan.com, why I collect it, and who else handles it.
Who I am
I'm Malik Machaieie. I run this site and Report Harmonizer on my own, from Denmark, and I'm responsible for your data. If you have a question about anything on this page, email me at[email protected].
The short version
- I don't show ads.
- I don't sell your data.
- Analytics only run if you say yes.
- You can ask to see or delete your data at any time, and I'll handle it within 3 business days.
This website
Analytics
I use Google Analytics 4 to see which pages bring visitors and sign-ups. It only loads after you click Accept on the cookie banner. If you decline, no analytics cookies are set.
If you accept, Google Analytics collects:
- the pages you view
- the site that sent you here
- your approximate location, worked out from your IP address
- your device type
- a visitor ID stored in a cookie
You can change your choice at any time with the Cookie settings link in the footer. You can also block cookies in your browser.
Analytics data is kept for 2 months.
Email list
If you sign up for emails, I store your email address and the date you confirmed. Nothing else. The list is stored with Buttondown, which also sends the emails.
Sign-up is double opt-in. After you enter your address, you get an email asking you to confirm, and I don't send anything until you do.
I send occasional emails about Report Harmonizer, a few a month. Every email has an unsubscribe link. If you unsubscribe, I stop emailing you. If you also want your address deleted from the list, email me.
Report Harmonizer
Signing in
You sign in with a link sent to your email address. These emails are sent with Resend. I store your email address and your sign-in sessions. A session stores a session token, its expiry time, your IP address and your browser type. The session token is kept in a sign-in cookie, which the app needs to work.
Your reports
When you use Report Harmonizer, I store:
- the Word reports you upload
- the edited files the app produces
- the style rules you set
These are stored on my server at DigitalOcean in New York, USA. I keep them until you ask me to delete them.
AI editing
To make the edits, the app sends the text of your report and your style rules to Anthropic through the Claude API. You can read how Anthropic handles data inAnthropic's privacy policy.
Payments
Payments are handled by Stripe. I never see your card number. I store your Stripe customer ID and your subscription status.
Who else handles your data
| Service | What for | Where |
|---|---|---|
| Google Analytics | Website analytics, only if you accept | USA |
| Buttondown | Email list | USA |
| Resend | Sign-in emails | USA |
| DigitalOcean | Stores app files | New York, USA |
| Anthropic | AI editing of report text | USA |
| Stripe | Payments | Ireland and USA |
Some of these companies are in the USA. They each describe in their own privacy policy how they protect data transferred from the EU.
Why I'm allowed to use your data
- Analytics and the email list: your consent.
- Report Harmonizer: the contract between us when you use the app.
Your rights
You can ask me to:
- show you the data I have about you
- correct it
- delete it
- export it
- stop using it, if you object
Email [email protected] and I'll handle your request within 3 business days.
If you're in the EU and unhappy with how I handle your data, you can complain toDatatilsynet, the Danish data protection authority.