<![CDATA[Ghost Help Center]]>https://ghost.org/help/https://ghost.org/help/favicon.pngGhost Help Centerhttps://ghost.org/help/Ghost 5.8Mon, 08 Aug 2022 19:19:08 GMT60<![CDATA[How to add search in Ghost]]>Ghost includes built-in search functionality to give your readers easy access to search all published posts, tags, and authors on your site.

Search is available on all Ghost sites, and there are various ways to activate the feature.

All of Ghost’s Official themes are

]]>
https://ghost.org/help/search/62cd9e86ca3029004d421346Wed, 13 Jul 2022 10:29:19 GMTGhost includes built-in search functionality to give your readers easy access to search all published posts, tags, and authors on your site.

Search is available on all Ghost sites, and there are various ways to activate the feature.

All of Ghost’s Official themes are outfitted to support Search, and include a Ctrl/⌘ + K keyboard shortcut, to launch search within the browser. Find out how to update to the latest version of an official theme.

If your theme doesn’t support Search by default, this can be implemented in one of two ways (or both) depending on your preference.

Add search to your site navigation

The fastest way to get started is by adding a search link to your site navigation, in the Settings → Navigation area of Ghost Admin. All you need to do is add #/search as the URL and give it a name of your choosing.

Adding search as a navigation item
Launch search from navigation

Add search to custom themes

If you’re using a custom theme that doesn’t include support for search, it’s possible to add search using the data-ghost-search attribute on any element within your theme files. Read more in our developer docs.

]]>
<![CDATA[How do I update an official theme to the latest version?]]>All of Ghost’s official themes can be updated to the latest version in Ghost Admin in just a few clicks, allowing you to access new features and theme improvements.

If you’re using an unmodified version of the default theme, Casper, your theme will be automatically updated.

]]>
https://ghost.org/help/update-official-theme/62cd9fa0ca3029004d421376Wed, 13 Jul 2022 09:15:17 GMTAll of Ghost’s official themes can be updated to the latest version in Ghost Admin in just a few clicks, allowing you to access new features and theme improvements.

If you’re using an unmodified version of the default theme, Casper, your theme will be automatically updated. If you’re using an unmodified version of any other official theme, update to the latest version using this guide.

👉
This method is not recommended if you have modified your theme, since it will overwrite your theme changes. Customized official themes should be updated manually, and you can find all theme repositories on GitHub.

From the Settings → Design page, click Change theme, and then click on the theme that you currently have installed:

Then follow to steps to Use this theme, and overwrite the existing version with a new version of the same theme:

That’s it - you’re all done!

]]>
<![CDATA[Understanding the dashboard]]>https://ghost.org/help/dashboard/62857dd7803525003d7e9b03Mon, 23 May 2022 09:30:00 GMTThe dashboard in Ghost admin is a place to get member, revenue, engagement and email stats at a glance, so you can see how your content and business are performing.

screenshot of the Ghost dashboard

To help you better understand the stats provided on your dashboard, here’s a breakdown of everything you need to know.

👉
The dashboard is generated based on your publication — so you only see information that is relevant to you. For example, if you don’t have paid subscriptions you won’t see any MRR stats, and if you don’t use email newsletters, you won’t see any email stats.

Member totals

At the top of the dashboard you can see a breakdown of the types of members you have, split into three groups.

Here’s how each member segment is calculated:

  • Total members includes all members of your site, free and paid.
  • Paid Members includes all members on any paid or complimentary subscription. Canceled accounts are included until the end of the period paid for.
  • Free members includes all members who do not have an active paid subscription, including members who have previously canceled and their billing period has ended.

Each of these metrics shows an increase or decrease compared to the previous period set in the top right corner, to help you see how each segment of your members list is growing.

close up of member totals in Ghost dashboard, focus on time period selection

You can also see how these data trend over time, and adjust the graph to show total, paid, or free members.

membership trend graph in Ghost dashboard

MRR

Monthly Recurring Revenue (MRR) is a forward-looking metric that is calculated using the normalized amount of monthly recurring payments from all active subscriptions.

For example: An annual subscription for $120 counts as +$10 MRR ($120 / 12 months). A monthly subscription for $19 counts as +$19 MRR.
  • Cancellations are removed from MRR calculations at the time a member cancels their subscription, thereby canceling the recurring payment.
  • Subscriptions created with an offer with a duration of “forever” have the discount removed for MRR calculations. Temporary discounts are not considered when calculating MRR.
MRR graph in Ghost dashboard

MRR is displayed as a figure, alongside a graph to show how MRR is trending over time. The percentage figure shows how your MRR has increased or decreased compared to the previous time period set on your dashboard.

New and canceled paid subscriptions for the currently selected time period are shown as a bar chart.

This shows the current ratio of paid subscriptions based on either cadence (annual or monthly) or tiers.

Engagement

The engagement section of the dashboard measures the percentage of members that have interacted with your content, whether that is opening an email or browsing content on your site, in the past 7 and 30 days.

engagement statistics in Ghost dashboard

If you’re using paid memberships in Ghost, you can break engagement down further by total, free, and paid members.

Recent posts and member activity

The recent posts and member activity section shows you the latest stats including open rates for the most recent newsletters, and recent member activity.

recent posts and member activity list in Ghost dashboard

It also looks great in dark mode 🌶


Further reading

The metrics every successful publisher needs to know
Here’s what all of those confusing acronyms actually mean.
]]>
<![CDATA[Multiple Newsletters]]>Multiple newsletters in Ghost allow you to create more than one newsletter, each with its own subscriptions and design settings. This allows you to give your audience the option of what content they’d like to subscribe to.

Here are a few examples of how you might use multiple

]]>
https://ghost.org/help/multiple-newsletters/628b4c8a871fe0003df3dfe6Mon, 23 May 2022 09:30:00 GMTMultiple newsletters in Ghost allow you to create more than one newsletter, each with its own subscriptions and design settings. This allows you to give your audience the option of what content they’d like to subscribe to.

Here are a few examples of how you might use multiple newsletters:

  • If you cover different topics in your content, your audience can decide which topics they’re most interested in.
  • If you send daily newsletters and weekly roundups, your audience can decide when they’d like to hear from you.
  • Give your audience the chance to subscribe to your newsletter and your podcast episode reminders, or just one.

Managing newsletters

To create and manage multiple newsletters in Ghost Admin, go to Settings → Email newsletter.

Add a newsletter

To add an additional newsletter, click + Add newsletter

Email newsletter settings screen, focus on the "Add newsletter" button

Each newsletter can have its own name and description, and Members can also automatically be opted-in (or out) to receive newsletters you create.

The create newsletter form

Once created, you’ll have additional options to customize your email newsletter design, and your newsletter will appear within Portal when new members signup, as well as when existing members manage their account preferences.

Example of the customer facing Portal sign up form, with nultiple newsletters enabled

Archive a newsletter

Archiving newsletters allows you to make any newsletter you create unavailable to members.

Email newsletter settings screen, focus on the "Archive" button which archives a newsletter

Once archived, the newsletter will also be unavailable as an option when publishing new posts.

]]>
<![CDATA[Email Newsletter Design]]>The email newsletter template in Ghost has been designed to turn your post content into beautiful email newsletters in all email clients. All you need to do is create your newsletter using the editor, and deliver it to your audience.

The email design settings in Ghost allow you to customize

]]>
https://ghost.org/help/email-design/6231f0ae11e08e003d2db2adWed, 16 Mar 2022 14:18:02 GMTThe email newsletter template in Ghost has been designed to turn your post content into beautiful email newsletters in all email clients. All you need to do is create your newsletter using the editor, and deliver it to your audience.

The email design settings in Ghost allow you to customize elements of the email template to suit your brand.

To get started, go to SettingsEmail newsletterCustomize design to add a custom header image, show or hide your publication icon and title, as well as change your font preferences and add email footer text. When you update your newsletter design from the UI, you can preview them instantly before saving.

Genereal settings

The email newsletter general settings in Ghost allow you to customize how your newsletter is accessed within Ghost Admin, as well as configure custom email addresses used for sending.

Name & description

Setting a custom name and description for your newsletter makes it easier to identify from within the SettingsEmail newsletter area in Ghost Admin. You can also choose to display the newsletter name within your email templates, for each newsletter associated with your publication.

Email addresses

Set a custom sender name, ‘from’ email address, and ‘reply-to’ email address for your newsletter. Read more on using a custom sender names.

Member settings

Enable or disable whether or not your newsletter should be automatically applied to new member signups to your publication. When enabled, members will automatically be subscribed.

Design settings

The email design settings in Ghost allow you to customize elements of the email template to suit your brand.

Header image

Including a custom header image with your email newsletters is optional. To add a header image, click the upload icon and select your image. We recommend using a JPEG, PNG, GIF, or webp image that is 1200px by 600px for best results.

Publication title

Email newsletters can be configured to show or hide the publication title, which can be customized from the Settings  →  General area of Ghost Admin.

Newsletter name

When enabled, the newsletter name configured in your newsletter’s general settings will be displayed under the Publication Title, within your newsletter template.

Body

Newsletter title style

The title of your email newsletter includes the post title, author name, date and a link to view the newsletter as a webpage.

The header style options allow you to choose one of two text styles for the title of the newsletter:

  • Clean, sans-serif
  • Elegant, serif

By toggling the alignment icons, you can also change the entire header alignment to be left-justified or centered.

Body style

Body style allows you to set the tone of your newsletter by selecting one of two font styles for the email template’s main (body) text:

  • Clean, sans-serif
  • Elegant, serif

Feature image

If a feature image has been included with your post, you can enable the option to include this image with your email newsletters. This feature image will appear just below the header of your newsletter.

The email footer area can be customized to include any additional text or legal information you’d like to appear with each email newsletter.

Promote independent publishing

By default, all email newsletters include a “Published with Ghost” badge in the footer of the template. You can remove this badge by toggling the option to promote independent publishing off.

Saving your changes

When you’ve finished customizing the newsletter design options, save your changes by clicking the Save and close button in the top right corner of the design window. Once saved, your changes will be reflected in the next email newsletter you send to your members.

]]>
<![CDATA[Netlify Subdirectory Setup]]>If using Netlify, it's possible to setup a reverse proxy using your .toml file to establish a subdirectory on Ghost(Pro).

For this configuration to work successfully, you must be on a Business plan with a subdirectory enabled. You must also paste the exact configuration below into your

]]>
https://ghost.org/help/netlify-subdirectory-setup/622922a7122f04003d54f058Thu, 10 Mar 2022 20:41:54 GMTIf using Netlify, it's possible to setup a reverse proxy using your .toml file to establish a subdirectory on Ghost(Pro).

For this configuration to work successfully, you must be on a Business plan with a subdirectory enabled. You must also paste the exact configuration below into your netlify.toml file, updating the values to match your ghost.io subdomain and custom domain, so that it meets our reverse proxy rules.

Note: Ensure that your setup references the subdirectory path you are wanting to use (e.g. /blog/).

[[redirects]]
from = "/blog/*"
to = "https://<subdomain>.ghost.io/blog/:splat"
status = 200
force = true
headers = {X-Forwarded-Host = "<yourdomain.com>"}

[[redirects]]
from = "/blog"
to = "https://<subdomain>.ghost.io/blog/"
status = 200
force = true
headers = {X-Forwarded-Host = "<yourdomain.com>"}
]]>
<![CDATA[Cloudflare Subdirectory Setup]]>It's possible to setup a reverse proxy using Cloudflare Workers to establish a subdirectory on Ghost(Pro).

For this configuration to work successfully, you must be on a Business plan with a subdirectory enabled. You must also paste the exact configuration below into the Worker script area, updating

]]>
https://ghost.org/help/cloudflare-subdirectory-setup/61f2de0a253b33003b08a303Thu, 27 Jan 2022 18:03:43 GMTIt's possible to setup a reverse proxy using Cloudflare Workers to establish a subdirectory on Ghost(Pro).

For this configuration to work successfully, you must be on a Business plan with a subdirectory enabled. You must also paste the exact configuration below into the Worker script area, updating each line as specified so that it meets our reverse proxy rules.

Use of Cloudflare Workers for a subdirectory setup is considered highly advanced and may require additional technical knowledge and troubleshooting. The below configuration has been tested and works with these exact settings if there are no conflicting top-level config issues.

Note: Ensure that your setup references the subdirectory path you are wanting to use (e.g. /^\\/blog/).

addEventListener('fetch', event => {
  event.respondWith(handleRequest(event.request))
})

/**
 * Respond to the request
 * @param {Request} request
 */
async function handleRequest(request) {
     try {
      
        const urlObject = new URL(request.url);

        // If the request is to the Ghost subdirectory
        if (/^\/blog/.test(urlObject.pathname)) {
          // Then Proxy to Ghost
          const GHOST_URL = "subdomain.ghost.io";
          const CUSTOM_URL = "customdomain.com"; 

          let url = new URL(request.url);

          url.hostname = GHOST_URL;

          let proxyRequest = new Request(url, request);

          proxyRequest.headers.set('Host', GHOST_URL);

          //Have an X-Forwarded-Host header that matches the custom domain in my.ghost.org.

          proxyRequest.headers.set("X-Forwarded-Host", CUSTOM_URL);

          //Include the X-Forwarded-Proto header set to https not http.

          proxyRequest.headers.set("X-Forwarded-Proto", "https");

          //Include the X-Forwarded-For header, populated with the remote IP of the original request.

          let ip = proxyRequest.headers.get("CF-Connecting-IP");

          proxyRequest.headers.set("X-Forwarded-For", ip);

          return await fetch(proxyRequest);

        }

     } catch (error) {

        // if no action found, play the regular request

        return await fetch(request);
    }

    return await fetch(request);
}
]]>
<![CDATA[Media file size limits on Ghost(Pro)]]>When uploading media files to Ghost, there is a file size limit of up to 50mb which is based on your Ghost(Pro) plan.

  • Free trial: 5mb
  • Starter: 5mb
  • Creator: 100mb
  • Team: 250mb
  • Business: 1gb
]]>
https://ghost.org/help/media-filesize-limits/61b8c9d35f2c9e0048733f38Tue, 14 Dec 2021 16:47:55 GMTWhen uploading media files to Ghost, there is a file size limit of up to 50mb which is based on your Ghost(Pro) plan.

  • Free trial: 5mb
  • Starter: 5mb
  • Creator: 100mb
  • Team: 250mb
  • Business: 1gb
]]>
<![CDATA[Creating offers and discounts]]>The offers system in Ghost allows you to convert more paid customers by offering shareable discounts to your audience.

Creating an offer

The offers page appears in Ghost Admin when you have an active Stripe connection in place.

Offers can be created for any plan or tier, using a percentage

]]>
https://ghost.org/help/offers/61719f3f029558003b58d11bFri, 22 Oct 2021 18:28:37 GMTThe offers system in Ghost allows you to convert more paid customers by offering shareable discounts to your audience.

Creating an offer

The offers page appears in Ghost Admin when you have an active Stripe connection in place.

Offers can be created for any plan or tier, using a percentage or dollar discount amount. Discounts can be applied once, over multiple months, or forever.

Each offer has customizable messaging, including a name, description, coupon and custom URL.

Sharing offers

Each offer has a custom URL which can be shared anywhere. When a visitor clicks an offer URL, they will land on your website with Portal displaying the offer.

An example of a Portal offers page

It's possible to share your offer with your audience in lots of different ways:

  • Include a link to your offer in a newsletter sent to your free audience, or a segment of your audience, using an email call to action card.
  • Mention your offer link in a podcast episode
  • Share your offer link on other platforms or social media
  • Add an offer link to your homepage for a limited time
  • Work with partners by creating custom offers for them to share with their audience, using an offer code with their first name.
Use short offer codes to give partners custom offer links to share with their audience

Discover how many times offers have been redeemed from the offers page, or archive page:

Archiving offers

All offers can be archived and reactivated at any time. Archiving an offer makes sure it is no longer available, and moves the offer to the archived folder.

Further reading

To learn more about discounting strategies, such as how to price your offers and how to balance conversion rates with retention, check out these insightful resources:

Proven discount strategies for publishers
Setting up the right timing for your offers is as critical as finding the right amount.
How to price your offers: Conversion versus retention
As your business evolves, your discount strategy should too.
]]>
<![CDATA[How do I improve my email deliverability?]]>If you're using Ghost(Pro), email delivery is handled for you. Our sending domain is fully optimised for maximum deliverability, has a strong reputation and we consistently see extremely high delivery rates and low spam rates.

All of the important technical things like authentication, monitoring and checking blocklists

]]>
https://ghost.org/help/email-deliverability/615a230a356731003ddbbbb5Sun, 03 Oct 2021 22:00:22 GMTIf you're using Ghost(Pro), email delivery is handled for you. Our sending domain is fully optimised for maximum deliverability, has a strong reputation and we consistently see extremely high delivery rates and low spam rates.

All of the important technical things like authentication, monitoring and checking blocklists are all things that we manage as part of your service, so you can focus on what's important.

Thousands of creators deliver millions of emails using Ghost(Pro) and we see consistently above average delivery rates.


Spam prevention

It is possible that a very small percentage of emails may end up being marked as spam. This depends on many factors, such as the sending reputation of your from address, the email provider of the recipient (Hotmail and Outlook are notorious for poor spam handling), and the content of your email.

If you want to be proactive, there are some things you can do that may have a positive impact on your delivery rates:

  • Run your email newsletter content through a spam checker, to identify language that can trigger spam filters.
  • Encourage your members to add your address as a safe sender, or even better, encourage them to reply to your emails.
  • Keep your free subscriber list tidy by periodically removing inactive subscribers

Further reading

Why does my email go to the promotions tab?
Gmail delivers your newsletters to tabbed inboxes based on their own algorithms that consider everything including the content of the email, subscriber engagement and sender information. It is expected that some of your newsletters will be placed in the promotions tab by Gmail. While there are no pr…
]]>
<![CDATA[Customizing Portal]]>Portal handles the full membership experience for your subscribers in Ghost. Portal can be added to any Ghost site, using any theme, without needing to write code or edit your theme templates.

Once Stripe has been connected to your site and membership tiers are in place, you can customize Portal

]]>
https://ghost.org/help/setting-up-portal/5ffe688adb25ba00395cf878Fri, 17 Sep 2021 23:00:00 GMTPortal handles the full membership experience for your subscribers in Ghost. Portal can be added to any Ghost site, using any theme, without needing to write code or edit your theme templates.

Once Stripe has been connected to your site and membership tiers are in place, you can customize Portal to match your brand and style.

Customize Portal settings

To get started, go to SettingsMembershipCustomize Portal to customize Portal signup options, as well as the look and feel of the Portal interface. When you update and save Portal settings, your changes go live right away.

Settings Membership Customize Portal

Signup options

Select which plans are available to visitors who want to signup, using any combination of tiers to suit your business. Leave all plans unchecked for an invite-only site, where your visitors have to contact you directly for access.

  • Display name in signup form
    Toggling this feature on will add a text field in the signup form that allows your members to enter their name in and attach it to their account.
  • Tiers available at signup
    Depending on your subscription model, you can customise which tiers are available to your visitors. You can run a free membership publication where visitors need to subscribe to access protected content or receive newsletters, or you can offer premium subscriptions. It's totally up to you.

Look and feel

Create a Portal that matches your company brand or publication style. You'll see the Portal screens update in real-time as you make changes. Remember to hit the save button when you're finished editing.

  • Show Portal button
    Shows or hides the Portal button on your publication. Even if the button is hidden, all Portal screens can be accessed using Portal links — more on that below.
  • Portal button style
    Allows you to choose from Icon and text, Icon only, or Text only.
  • Icon
    If your button style includes an icon, this option will be available to you. You can pick from a library of icons or upload a custom icon. It's recommended to use an SVG, PNG, or JPG image no larger than 60px by 60px.
  • Signup button text
    If your button style includes text, this option will be available to you. You can enter any text string.

Account page settings

The Account tab in your Portal settings shows a preview of what the account page will look like for your members. From here, members are able to manage their own account and subscriptions as well as reach out to you for support.

  • Support email address
    This is where members can reach you for help with their accounts. You must use an email address that can receive messages. Validate and confirm the change by clicking the link sent to the new email address.

Note: This email address is publicly available on your site, within the Portal interface.

The Portal links section displays a list of links that you can use to add direct links to your site that open the Portal experience.

You can use these links in posts and pages. For example, adding a link to https://yoursite.com/#/portal  anywhere on your site opens up the Portal window.

You could add this to a text link, turn an image card into a link, or you could add a custom button using an HTML card, like this:

<a href="https://yoursite.com/#/portal" 
         style="  
  background-color: #f90;
  border: none;
  border-radius: 10px;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  font-weight: 600;
  width: 80%;
  ">
     Your Text Goes here
</a> 

Advanced setup

It's possible to hide the default Portal button and access specific Portal screens via URLs or data attributes in your theme. Read more about Portal links in the developer docs.

]]>
<![CDATA[Create Membership Tiers]]>Ghost allows you to offer multiple membership products, each with unique prices, benefits, and content access levels.

A tiered pricing strategy makes it possible to grow your business by offering different products and benefits to your audience.

Create your custom tiers

If you have Stripe connected, tiers can be created

]]>
https://ghost.org/help/tiers/613111f366f4cc003b8d5512Thu, 16 Sep 2021 00:15:10 GMTGhost allows you to offer multiple membership products, each with unique prices, benefits, and content access levels.

A tiered pricing strategy makes it possible to grow your business by offering different products and benefits to your audience.

Create your custom tiers

If you have Stripe connected, tiers can be created from the SettingsMemberships area in Ghost Admin.

Each paid tier can have its own name, description, monthly and yearly prices, and list of benefits.

Making tiers available to visitors

The quickest way to make your new tiers available to visitors of your website is to use Portal. To access your Portal Settings, go to SettingsMembershipsCustomize Portal.

From the Portal Settings, you can control which tiers appear on your site at a granular level, including available prices — monthly, yearly, or both.

Once you're happy, click Save and close to publish the tiers on your site within the Portal experience.

The Links section of the Portal settings area shows links for each available tier. These links can be used on social media, in emails, and anywhere else you might want to share your sign-up form directly.

Tip 💡 You can also use these links for campaigns or to send directly to people, without featuring the tier on your site.

Archiving tiers

Archiving tiers allows you to make any tier unavailable when no longer needed, removing the ability to promote the tier using Portal. It’s possible to unarchive a tier any time if you need it back.

Members who have subscribed to a tier that’s been archived remain subscribed and will continue to renew. You can still send content to members subscribed to an archived tier.

Publishing for specific tiers

When publishing, you can control access to your content and newsletters by selecting specific tiers. This gives you full control over the content that each tier has access to. Read more about sending email newsletters to your audience.

]]>
<![CDATA[Can I disable memberships on my site?]]>Yes — if you don't want to use the membership features in Ghost and don't want to ask visitors to subscribe, sign up or sign in, you can quickly disable this feature from the settings in Ghost Admin.

Head to Settings Membership and change the

]]>
https://ghost.org/help/can-i-disable-memberships/60c8bb6a0f21e2003e8d2429Tue, 15 Jun 2021 14:53:59 GMTYes — if you don't want to use the membership features in Ghost and don't want to ask visitors to subscribe, sign up or sign in, you can quickly disable this feature from the settings in Ghost Admin.

Head to Settings Membership and change the subscription access level to Nobody. This will disable Portal and prevent any visitors from being able to subscribe or sign in to your site.

]]>
<![CDATA[Can I use embeds in email newsletters?]]>When attempting to use any kind of embed code in an HTML card in the editor, you'll see that this does not work as expected in a test email.

The reason for this is because modern email clients automatically disable embeds for security, including iFrames and any type

]]>
https://ghost.org/help/can-i-use-embeds-in-email-newsletters/60896f1d9d2072003bef6e9fWed, 28 Apr 2021 20:52:27 GMTWhen attempting to use any kind of embed code in an HTML card in the editor, you'll see that this does not work as expected in a test email.

The reason for this is because modern email clients automatically disable embeds for security, including iFrames and any type of embed that uses JavaScript.

Since this is a limitation that is entirely controlled by external email clients, there is no way to make a dynamic embed work in an email. However, there is a workaround which some people use to share dynamic content in email newsletters:

  1. Take a screenshot of the embed
  2. Insert the screenshot as an image in the post
  3. Use the link feature to turn the image into a link, that opens your embed in a new tab
  4. Deliver the email newsletter to your members
  5. Once the post is published and delivered, you can optionally swap the screenshot for a real embed, which will be available for any visitors to that post on your website.

By default, Ghost automatically renders embeds for YouTube and Vimeo in your email newsletters so that readers are able to click on them and open the video as a link.

]]>
<![CDATA[Can you describe your security and data practices?]]>We, like you, expect our data to be secure and confidential at all times, and we go to great lengths to ensure that this is always the case. We conduct regular security reviews of our product and infrastructure, and as an open source codebase—of course—we have

]]>
https://ghost.org/help/can-you-describe-your-security-and-data-practices/6080937967cefa004888fabfWed, 21 Apr 2021 21:07:25 GMTWe, like you, expect our data to be secure and confidential at all times, and we go to great lengths to ensure that this is always the case. We conduct regular security reviews of our product and infrastructure, and as an open source codebase—of course—we have very public scrutiny of all our practices.

All Ghost(Pro) servers are located in Amsterdam, The Netherlands. We have a publicly available Data Processing Agreement.

The site is staffed 24/7/365 with onsite security and to protect against unauthorized entry. Each site has security cameras that monitor both the facility premises as well as each area of the datacenter internally. There are biometric readers for access as well as at least two factor authentication to gain access to the building. Each facility is unmarked so as not to draw any additional attention from the outside and adheres to strict local government standards.

If you believe that you have a found a vulnerability in any of our services, please reach out to us directly on [email protected].

]]>