# Pastebin qdTHEUID How *does* the permissions story work in Safari today? My understanding is that the permission is only gated at the `clipboard. read()` call. But if I only need to get permission at `clipboard.read`, and then ClipboardItem will always give me a live view of the clipboard with `getType()`, can I basically snoop on the clipboard forever by holding onto the `ClipboardItem`? On the other hand, pushing the permissions check out to `ClipboardItem.getType()` seems unfortunate, because we have to redo the permissions check for every type that we want to read.