# Controlled Frame API
*This directory contains common code used by the Controlled Frame API.*
The Controlled Frame API, available to certain isolated contexts such as
Isolated Web Apps (IWAs), allows an app to embed and manipulate arbitrary
content.
The API is built on top of the Chrome Apps <webview> tag and contains
the same API surface, except adapted for use in a non-extension setting.
Since it's built on top of <webview>, it makes use of the same underlying
components, including the GuestView component.
## More information
See the [Controlled Frame Explainer](https://github.com/WICG/controlled-frame)
and [Isolated Web Apps Explainer](https://github.com/WICG/isolated-web-apps/blob/main/README.md)
for more details.
Design doc (internal only): [go/controlled-frame-design](go/controlled-frame-design)
## Maintenance
For active maintainers of different components of Controlled Frame, see [this
document](https://docs.google.com/document/d/1FkMBFPR2kU2v_ZcWuLy-6HICc9FT9027tGa-zGsnIRE/edit?tab=t.0#heading=h.ol3o006x0l7i).
(Sorry, internal only.)