Princeton Site Builder - Terms of Service

Service Summary

The Princeton Site Builder platform, powered by Drupal 9, is intended for the building of University department, program, and center websites. 

Service Audience

  • Departments
  • Programs
  • Centers
  • Faculty
  • Labs



Website owners are responsible for the accuracy, quality, and accessibility of their content.


WDS is responsible for the underlying code, hosting, and performance of the platform.


If using the standard themes, then WDS is responsible for bug fixes. If you alter the theme through CSS Injector or change the panels after WDS has completed work on your website, you are responsible for bug fixes (or you may contract with WDS to make fixes).


Everyone is responsible for security.


Department sites are supported by OIT during University business hours. If you have a question about your website, please contact us then. Email [email protected] to open a support ticket.


We aim to keep the website systems up and running 24x7. If the system is down (white screens, pages not loading) or performing poorly (pages taking more than 10 seconds to load) WDS will make a good faith effort to restore the system as soon as possible. Please contact the Support and Operations Center immediately if your website becomes unusable. 


WDS makes a good faith effort to support browsers in Princeton's managed computer environments. If your website was designed or developed earlier than the latest browser and you notice a problem, please contact us to initiate a work request. 

Dormant Websites

As long as a site in our environment is active and does not violate University policies, we will continue to host that site. However, if a site has been inactive for three (3) years, we reserve the right to remove it from our servers.


All sites in our environment are currently being backed up on the following schedule:

  • Daily for 7 days
  • Weekly for 4 weeks
  • Monthly for 12 months
  • Yearly for 3 years

If you need to revert to a previous version of your website, we can restore your entire website from one of the previous 3 nightly backups of the database and files at no cost.

If you would like us to revert specific content or revert to a version of the site more than 3 nights old, a project fee will be required. The starting cost is $300.


We do not provide fourth-level domain names, such as, in our managed hosting environments.

Our managed Drupal environment is meant for building and hosting Drupal sites. It is not meant to be a redirect service to third-party sites. If the primary URL for your Drupal site is configured to redirect to a third-party site, we reserve the right to remove your Drupal site from our hosting environment.

We do not support outside domain names (such as a .com or .org address). Our hosting environments do not allow us to install the necessary SSL certificates for these domain names.

Forwarding an external domain to a address in our environments is possible; however, URL masking (embedding a website in an externally hosted frame) is prevented by an anti-clickjacking configuration in our security headers.

Specific to the Princeton Site Builder Platform

Ongoing improvements

WDS is continually improving Version 2 of the platform. You will automatically get the improvements we make to the system because your website is on a shared codebase. On a monthly basis, WDS will notify website administrative contacts and technical contacts of pending improvements. For some improvements, you will be asked to check a testing version of your website. Please make an effort to check your website before the changes are applied to your live website so that we can correct bugs before they are seen by the public.

Version 1 is occasionally improved. Most improvements are maintenance  related such as security fixes or bugs.

Use of Staging Environment

You may use the staging environment to try new functionality and layouts with your website without affecting your live website. Any changes made to the Testing Environment are not able to be applied to your live website. You will need to replicate them in the Production environment. 

WDS does not sync the content between your staging and production environments unless requested. If you wish to have this done, email [email protected] 

Custom Designs

If CSS injector overwrites work done by WDS, we can retrieve it for a fee. Please contact us.

If CSS Injector overwrites new functionality in the system or the rule is overwritten by a code update, you may contract with WDS to adjust the CSS. We encourage the use of our core themes (ex. Tiger theme) so that we can ensure CSS Injector does not cause a problem.

Specific to Custom Sites

Custom websites do not get new functionality on a regular basis. Contact WDS if you wish to add new functionality to your custom site.

Use of Staging Environment

We occasionally reset the Staging Environment for Custom Sites without notification. If you plan to use this environment, please let us know.