> ## Documentation Index
> Fetch the complete documentation index at: https://docs.acceleration-engineering.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Security Statement - Skyline AI Page Builder

We understand that security is a top priority for our customers. That's why we process only minimal data required to provide the functionality. We are transparent in how we handle customer data.

​We follow Atlassian's requirements and recommendations regarding apps security.​

### What data we store​

* ​text (Skyline page content)
* ​images uploaded by the user within the app
* ​AI prompt written by the user excluding images
* ​AI response
* ​accountId and sitename

### Where we store the data​

| Data type                                                                                         | Where do we store it                                         |
| :------------------------------------------------------------------------------------------------ | :----------------------------------------------------------- |
| Skyline page text                                                                                 | Confluence macro data (customer's Confluence instance)       |
| images uploaded by the user                                                                       | Confluence page attachments (customer's Confluence instance) |
| AI prompt                                                                                         | Supabase                                                     |
| AI response                                                                                       | Supabase                                                     |
| accountId and sitename (for payments processing, AI Credits balance and audit log of AI requests) | Supabase                                                     |

### Payments processing​

We use Stripe for processing AI Credits payments. We don't send any identifiers to Stripe - we store payment session details in our DB (Supabase) and match them with the checkout session.

### AI processing details

​We send the following data during Skyline page generation (AI generation screen):​

* ​user prompt
* ​image attached by the user to the prompt

We send the following data during Skyline page edition (AI chat in the sidebar):​

* ​user prompt
* ​image attached by the user to the prompt
* ​Skyline page content (text added/generated in the app, urls of images uploaded in the app and urls of the images/videos used as background/image element source)

**No more data is being sent.**

### AI Governance

​The **AI Audit log** access is available upon request (Enterprise AI Credits plan).

### Data access

​The app's purpose is to **add new visually formatted content** to the Confluence page. The only read of the existing Confluence content is checking the current page status (draft/published) to be able to upload attachments to the page (user-uploaded images) when the page is in a draft state. **Besides that, the app doesn't read classic Confluence pages' content.**

### Third-Party Services

| Service           | Why we need it                                                |
| :---------------- | :------------------------------------------------------------ |
| Supabase          | DB for AI prompt, AI response, AI Credits and payment details |
| Vercel            | App Hosting, Analytics, Backend Logs                          |
| Google Gemini API | Access to Gemini 3 Pro Preview and Gemini 2.5 Pro AI models   |
| OpenAI API        | Access to GPT-5.1 and o4-mini-deep-research AI models         |
| Posthog           | App analytics                                                 |
| AWS S3            | Storage of our image and video libraries                      |
| Stripe            | Payments processing                                           |
| Unsplash          | To enable free stock image search within the app              |

### Does the app support Data Residency?

| Data type                                   | Data residency                                                                                                                                                                       |
| ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Skyline page text and images                | Data Residency is supported out of the box by Atlassian Cloud.<br />The data is stored on the customer’s Confluence instance, so it remains in the same location as Confluence data. |
| AI prompt, AI response, accountId, sitename | Data Residency not supported - data is stored in eu-west-1 region (Dublin, Ireland).                                                                                                 |

### Why do we need specific permissions

`read:connect-confluence` - to be able to check the current page status (draft/published), so we can upload attachment to the page (image added by the user) while it's still in a draft state

`write:connect-confluence` - to be able to upload images as page attachments

### Does the app have a data backup?

Yes - for Skyline page content (text and images). See [https://www.atlassian.com/trust/security/security-practices#backups](https://www.atlassian.com/trust/security/security-practices#backups)

### Privacy Policy

You can view our privacy policy here: [https://acceleration-engineering.com/privacy](https://acceleration-engineering.com/privacy)

### In case you have any questions related to security

Feel free to contact us at [security@acceleration-engineering.com](mailto:security@acceleration-engineering.com). We'll answer any questions in detail. We recognize that security and data privacy are the key aspects for our customers.

​
