How to limit my public key per domain

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?