diff --git a/app/controllers/static_pages_controller.rb b/app/controllers/static_pages_controller.rb index d111b3f..82238e7 100644 --- a/app/controllers/static_pages_controller.rb +++ b/app/controllers/static_pages_controller.rb @@ -15,4 +15,8 @@ def roadmap end -end \ No newline at end of file + + def privacy + end + +end diff --git a/app/views/layouts/_footer.html.erb b/app/views/layouts/_footer.html.erb index 862d5c5..ecd75c0 100644 --- a/app/views/layouts/_footer.html.erb +++ b/app/views/layouts/_footer.html.erb @@ -13,7 +13,7 @@
  • <%= _('About') %>
  • <%= _('Contact us') %>
  • <%= _('Terms of use') %>
  • -
  • <%= _('Privacy policy') %>
  • +
  • <%= _('Privacy statement') %>
  • <%= _('Accessibility') %>
  • <%= _('Github') %>
  • diff --git a/app/views/static_pages/privacy.html.erb b/app/views/static_pages/privacy.html.erb new file mode 100644 index 0000000..22f50c4 --- /dev/null +++ b/app/views/static_pages/privacy.html.erb @@ -0,0 +1,33 @@ +
    +
    +

    <%= _('Privacy statement') %>

    +
    +
    +
    +
    +
    +

    <%= _("Information about you: how we use it and with whom we share it") %>

    +

    <%= _("The information you provide will be used by the %{org_name} to offer you access to and personalisation of the %{application_name} service.") % + { :application_name => Rails.configuration.branding[:application][:name], :org_name => Rails.configuration.branding[:organisation][:name] } %>

    +

    <%= _("The %{org_name} processes the personal data of %{application_name} users in order to deliver and improve the %{application_name} service in a customised manner and to ensure each user receives relevant information.") % + { :application_name => Rails.configuration.branding[:application][:name], :org_name => Rails.configuration.branding[:organisation][:name] } %>

    +

    <%= _("The processing of your personal data by the %{org_name} is necessary for pursuing the following legitimate interests:") % + { :application_name => Rails.configuration.branding[:application][:name], :org_name => Rails.configuration.branding[:organisation][:name] } %>

    +
      +
    • <%= _("To provide access to the %{application_name} service and personalisation of your user experience e.g. provision of relevant templates and guidance for your organisation.") % + { :application_name => Rails.configuration.branding[:application][:name] } %>
    • +
    • <%= _("To keep you up to date with news about %{application_name} such as new features or improvements, or changes to our Privacy Policy.") % + { :application_name => Rails.configuration.branding[:application][:name] } %>
    • +
    • <%= _("For network and information security purposes.") %>
    • +
    +

    <%= _("We will hold the personal data you provided us for as long as you continue using the %{application_name} service. Your personal data can be removed from this service upon request to the %{application_name} team within a period of 30 days.") % + { :application_name => Rails.configuration.branding[:application][:name] } %>

    +

    <%= raw _("If you have any questions, please contact the %{application_name} team at: %{helpdesk_email}") % + { :application_name => Rails.configuration.branding[:application][:name], :helpdesk_email => Rails.configuration.branding[:organisation][:helpdesk_email] } %>

    +

    Revisions

    + +

    <%= _("This statement was last revised on %{revdate} and may be revised at any time with prior notice.") % + { :revdate => "May 21st, 2018" }%>

    +
    +
    +
    diff --git a/config/routes.rb b/config/routes.rb index 7f71956..9ebab51 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -86,6 +86,7 @@ get "help" => 'static_pages#help' get "roadmap" => 'static_pages#roadmap' get "terms" => 'static_pages#termsuse' + get "privacy" => 'static_pages#privacy' get "public_plans" => 'public_pages#plan_index' get "public_templates" => 'public_pages#template_index' get "template_export/:id" => 'public_pages#template_export', as: 'template_export'