# How to limit my public key per domain

**URL:** <https://forum.builder.io/t/how-to-limit-my-public-key-per-domain/14748>\
**Category:** Visual Editor Help\
**Tags:** api, nextjs\
**Created:** [May 9, 2025, 11:55am UTC](https://forum.builder.io/t/how-to-limit-my-public-key-per-domain/14748 "2025-05-09T11:55:34Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ArseniyDev](https://avatars.discourse-cdn.com/v4/letter/a/77aa72/32.png) [@ArseniyDev](https://forum.builder.io/u/ArseniyDev)\
**Post date:** [May 9, 2025, 11:55am UTC](https://forum.builder.io/t/how-to-limit-my-public-key-per-domain/14748/1 "2025-05-09T11:55:34Z")

</div>

Im looking to way to restrict my public key to specific domain. Currently I see that most recommended and standard way to use builder io is by adding: builder.init(publicKey) both on backend and client. In this case someone else can take and use it, I want way to restrict usage per domain or rate limit. What is most easiest way to do it?
