Privacy and Security

Learn more about configuring the privacy and security settings of your Beefree SDK implementation.

Every Beefree SDK plan includes privacy and security customization options, with additional advanced features available on paid plans.

Overview

In the Beefree SDK Developer Console, you'll find categories of Application Configurations you can customize to personalize your application. This page discusses the customization options available under the Privacy and Security section.

This category of Application Configurations enable you to customize the following:

The following image shows how these options appear within the Developer Console.

Customizing Privacy and Security

This section defines what each customization option under Privacy and Security is. It also explains how to edit an existing configuration.

Edit an Existing Configuration

Take the following steps to edit an existing configuration:

  1. Navigate to the application you'd like to edit a configuration for.

  2. Click on Details.

  3. Navigate to Application Configuration and click Configure Application.

  4. Scroll down to the Privacy and Security section.

  5. Select or deselect the configuration using the checkbox.

  6. Click the purple Save changes button to apply the updated configuration to your application.

The following image shows an example of selecting the Disable anonymous error logging option with the Developer Console.

Anonymous Error Logging

We use third-party tools to aggregate anonymous usage data. It helps us develop a better product by assessing locations, devices, browsers, etc. This can be turned off if necessary.

HTML Sanitizer Service

  • When you disable the HTML sanitization service, you’re removing all restrictions on what users of the builder can add inside the Custom HTML content block.

  • The sanitize service checks and cleans up custom HTML, which can prevent the introduction of unsafe content or tags that might impact deliverability. However, disabling it can be useful if the host application needs custom HTML tags or attributes.

  • If disabled, you should implement an alternative code review process, such as using the onChange or onSave events to review content.

  • The client-side configuration allows enabling (forceSanitizeHTML: true) per user, but cannot disable sanitization for security reasons.

Learn more about Custom HTML and Custom Head HTML.

Custom Limitations on the File Manager

In this section, you can activate restrictions for the file manager:

  • Specify which file formats your users can upload.

  • Set a maximum allowed size (default: 20MB).

Instead of file extensions, categories such as image, video, or text are shown, mapped to MIME types.

The following image shows how you can set custom limitations to the File Manager.

File Type Limitations

The following table lists which files are available for each Beefree SDK plan type.

Plan type
Default files
All available file options

Free plan

image, video, PDF

Not applicable

Paid plan

image, video, PDF

image, text, video, audio, office, xml, zip, epub, pdf, postscript, font

Last updated

Was this helpful?