---
title: "Maxim Kosterin (@maxkoste) | Hashnode"
description: "Maxim Kosterin (@maxkoste) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@maxkoste"
---

@maxkoste

# Maxim Kosterin

@maxkoste · Valencia, Spain · Joined July 2026

### [What it really takes to publish a browser extension](https://extenshi.hashnode.dev/what-it-really-takes-to-publish-a-browser-extension?utm_source=hashnode&utm_medium=feed)

How long does Chrome Web Store review take? Official vs reported timelines for Chrome, Firefox and Edge, and the work before your listing goes live.

24 min read · [extenshi.hashnode.dev](https://extenshi.hashnode.dev/what-it-really-takes-to-publish-a-browser-extension?utm_source=hashnode&utm_medium=feed)

[Sep 6](https://hashnode.com/posts/what-it-really-takes-to-publish-a-browser-extension/6a9d852c10391535f7e27acb)

### [Your Chrome extension needs a privacy policy. Here's one in 2 minutes.](https://extenshi.hashnode.dev/your-chrome-extension-needs-a-privacy-policy-here-s-one-in-2-minutes?utm_source=hashnode&utm_medium=feed)

When the Chrome Web Store requires a privacy policy, what reviewers check, and a free generator that builds one from your manifest in two minutes.

9 min read · [extenshi.hashnode.dev](https://extenshi.hashnode.dev/your-chrome-extension-needs-a-privacy-policy-here-s-one-in-2-minutes?utm_source=hashnode&utm_medium=feed)

[Jul 10](https://hashnode.com/posts/your-chrome-extension-needs-a-privacy-policy-here-s-one-in-2-minutes/6a517063e657ef811e1a0b3f)
